#include <kcapacitybar.h>
#endif
+#include <KUrl>
+
#include <QWizardPage>
class DvdWizardVob : public QWizardPage
Q_OBJECT
public:
- DvdWizardVob(QWidget * parent = 0);
+ DvdWizardVob(const QString &profile, QWidget * parent = 0);
virtual ~DvdWizardVob();
virtual bool isComplete() const;
QStringList selectedUrls() const;
- QStringList selectedTitles() const;
- QStringList selectedTargets() const;
void setUrl(const QString &url);
QString introMovie() const;
- bool useChapters() const;
+ bool isPal() const;
+ bool isWide() const;
+ int duration(int ix) const;
+ QStringList durations() const;
+ QStringList chapters() const;
+ void setProfile(const QString profile);
+ void clear();
+ void updateChapters(QMap <QString, QString> chaptersdata);
+ void setIntroMovie(const QString path);
private:
Ui::DvdWizardVob_UI m_view;
KCapacityBar *m_capacityBar;
#endif
+public slots:
+ void slotAddVobFile(KUrl url = KUrl(), const QString &chapters = QString());
+
private slots:
- void slotCheckVobList(const QString &text);
+ void slotCheckVobList();
+ void slotDeleteVobFile();
+ void slotItemUp();
+ void slotItemDown();
+ void changeFormat();
};
#endif