widgetcreator.h
changeset 0 b856a9924bbc
--- /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 <QObject>
+
+#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