diff -r 000000000000 -r b856a9924bbc widgetcreator.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/widgetcreator.h Wed Jun 02 13:22:05 2010 +0300 @@ -0,0 +1,42 @@ +#ifndef WIDGETCREATOR_H +#define WIDGETCREATOR_H + +#include + +#include "mainwindow.h" + +class QString; + +class WidgetCreator : public QObject +{ + Q_OBJECT +public: + explicit WidgetCreator( MainWindow& aUi, QObject *parent = 0); + +signals: + +public slots: + +private: + void generateFolders(); + void generateBuildFile(); + void generateHSPSManifest(); + void generateEmptyDat(); + void generateHSPSConf(); + void generateXml(); + void generateCss(); + void generateDat(); + void generateDtd(); + void generatePkg(); + void generateBur(); + + QString widgetName(); + QString widgetUid(); + QString widgetLayout(); + +private: + MainWindow& iUi; + +}; + +#endif // WIDGETCREATOR_H