renderercreator.h
author jake
Mon, 23 Aug 2010 14:05:40 +0300
changeset 4 63928ff6db8d
parent 0 b856a9924bbc
permissions -rw-r--r--
Added the setting file, which enables the automatic launch of the publisher. Fixed the issues with the .pkg files.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
b856a9924bbc initial contribution
jake
parents:
diff changeset
     1
#ifndef RENDERERCREATOR_H
b856a9924bbc initial contribution
jake
parents:
diff changeset
     2
#define RENDERERCREATOR_H
b856a9924bbc initial contribution
jake
parents:
diff changeset
     3
b856a9924bbc initial contribution
jake
parents:
diff changeset
     4
#include <QObject>
b856a9924bbc initial contribution
jake
parents:
diff changeset
     5
b856a9924bbc initial contribution
jake
parents:
diff changeset
     6
#include "mainwindow.h"
b856a9924bbc initial contribution
jake
parents:
diff changeset
     7
b856a9924bbc initial contribution
jake
parents:
diff changeset
     8
class RendererCreator : public QObject
b856a9924bbc initial contribution
jake
parents:
diff changeset
     9
{
b856a9924bbc initial contribution
jake
parents:
diff changeset
    10
public:
b856a9924bbc initial contribution
jake
parents:
diff changeset
    11
    RendererCreator(MainWindow& aUi);
b856a9924bbc initial contribution
jake
parents:
diff changeset
    12
    
b856a9924bbc initial contribution
jake
parents:
diff changeset
    13
private:
b856a9924bbc initial contribution
jake
parents:
diff changeset
    14
    void generateFolders();
b856a9924bbc initial contribution
jake
parents:
diff changeset
    15
    void generateResource();
b856a9924bbc initial contribution
jake
parents:
diff changeset
    16
    void generateBuildFile();
b856a9924bbc initial contribution
jake
parents:
diff changeset
    17
    void generateMMP();
b856a9924bbc initial contribution
jake
parents:
diff changeset
    18
    void generateHeader();
b856a9924bbc initial contribution
jake
parents:
diff changeset
    19
    void generateSource();
b856a9924bbc initial contribution
jake
parents:
diff changeset
    20
b856a9924bbc initial contribution
jake
parents:
diff changeset
    21
    void replaceData( QString sourceFile, QString destFile );
b856a9924bbc initial contribution
jake
parents:
diff changeset
    22
b856a9924bbc initial contribution
jake
parents:
diff changeset
    23
private:
b856a9924bbc initial contribution
jake
parents:
diff changeset
    24
    MainWindow& iUi;
b856a9924bbc initial contribution
jake
parents:
diff changeset
    25
};
b856a9924bbc initial contribution
jake
parents:
diff changeset
    26
b856a9924bbc initial contribution
jake
parents:
diff changeset
    27
#endif // RENDERERCREATOR_H