]> git.sesse.net Git - kdenlive/blobdiff - src/dvdwizard.h
Krazy fixes: cleanup all headers
[kdenlive] / src / dvdwizard.h
index e610a70fd18589a3c4109fe73066b625b50036ed..c019cabcef2e607ff21f6aa1a745b40397859dec 100644 (file)
 #include <QVBoxLayout>
 #include <QItemDelegate>
 #include <QPainter>
-#include <QGraphicsScene>
-#include <QGraphicsTextItem>
-#include <QGraphicsPixmapItem>
-#include <QGraphicsRectItem>
 #include <QProcess>
 
 
 #include <KDebug>
 #include <KTemporaryFile>
 
-#include "ui_dvdwizardvob_ui.h"
-#include "ui_dvdwizardmenu_ui.h"
+#include "dvdwizardvob.h"
+#include "dvdwizardmenu.h"
 #include "ui_dvdwizardiso_ui.h"
 #include "ui_dvdwizardstatus_ui.h"
 
 class DvdWizard : public QWizard {
     Q_OBJECT
 public:
-    DvdWizard(const QString &url = QString(), const QString &profile = "dv_pal", QWidget * parent = 0);
+    explicit DvdWizard(const QString &url = QString(), const QString &profile = "dv_pal", QWidget * parent = 0);
     virtual ~DvdWizard();
 
 private:
-    Ui::DvdWizardVob_UI m_vob;
-    Ui::DvdWizardMenu_UI m_menu;
+    DvdWizardVob *m_pageVob;
+    DvdWizardMenu *m_pageMenu;
     Ui::DvdWizardIso_UI m_iso;
     Ui::DvdWizardStatus_UI m_status;
-
     QString m_profile;
-    QGraphicsScene *m_scene;
-    QGraphicsTextItem *m_button;
-    QGraphicsPixmapItem *m_background;
-    QGraphicsRectItem *m_color;
-    QGraphicsRectItem *m_safeRect;
-    int m_width;
-    int m_height;
     KTemporaryFile m_menuFile;
     KTemporaryFile m_authorFile;
 
 private slots:
-    void slotCheckVobList(const QString &text);
-    void buildButton();
-    void buildColor();
-    void buildImage();
-    void checkBackground();
     void slotPageChanged(int page);
     void slotRenderFinished(int exitCode, QProcess::ExitStatus status);
     void slotIsoFinished(int exitCode, QProcess::ExitStatus status);