- m_view.monitor_frame->setLayout(vbox);
- /*updateGeometry();
- m_view.monitor_frame->adjustSize();*/
- } else m_monitor->resetProfile(profile);
+ m_view.video_frame->setLayout(vbox);
+ m_monitor->setSizePolicy(QSizePolicy ( QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding));
+ m_manager->appendMonitor(m_monitor);
+ vbox->insertWidget(0, m_monitor, 10);
+ }
+}
+
+void DvdWizardChapters::setVobFiles(DVDFORMAT format, const QStringList &movies, const QStringList &durations, const QStringList &chapters)
+{
+ m_format = format;
+ QString profile = DvdWizardVob::getDvdProfile(format);
+ if (m_format == PAL || m_format == PAL_WIDE) {
+ m_tc.setFormat(25);
+ } else {
+ m_tc.setFormat(30000.0 / 1001);
+ }
+
+ if (m_monitor == NULL) createMonitor(format);
+ m_monitor->setCustomProfile(profile, m_tc);