X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fdvdwizardvob.cpp;h=68a2dfa38be5fb3762153d441071b063dc3b7101;hb=87e34435cbb42c67c699b0539b5b0d93a4f9ebf9;hp=ebc4b8441340a3d79c8648ae2a4bb941fe37838f;hpb=0b1029836d59ae32bc696429feb17d27c4893034;p=kdenlive diff --git a/src/dvdwizardvob.cpp b/src/dvdwizardvob.cpp index ebc4b844..68a2dfa3 100644 --- a/src/dvdwizardvob.cpp +++ b/src/dvdwizardvob.cpp @@ -68,16 +68,22 @@ DvdWizardVob::DvdWizardVob(const QString &profile, QWidget *parent) : m_view.vobs_list->header()->setResizeMode(1, QHeaderView::Custom); m_view.vobs_list->header()->setResizeMode(2, QHeaderView::Custom); +#if KDE_IS_VERSION(4,2,0) m_capacityBar = new KCapacityBar(KCapacityBar::DrawTextInline, this); QHBoxLayout *layout = new QHBoxLayout; layout->addWidget(m_capacityBar); m_view.size_box->setLayout(layout); +#else + m_view.size_box->setHidden(true); +#endif slotCheckVobList(); } DvdWizardVob::~DvdWizardVob() { +#if KDE_IS_VERSION(4,2,0) delete m_capacityBar; +#endif } @@ -294,6 +300,7 @@ void DvdWizardVob::slotCheckVobList() if (hasItem && m_view.vobs_list->indexOfTopLevelItem(item) == max - 1) m_view.button_down->setEnabled(false); else m_view.button_down->setEnabled(hasItem); +#if KDE_IS_VERSION(4,2,0) qint64 totalSize = 0; for (int i = 0; i < max; i++) { item = m_view.vobs_list->topLevelItem(i); @@ -303,6 +310,7 @@ void DvdWizardVob::slotCheckVobList() qint64 maxSize = (qint64) 47000 * 100000; m_capacityBar->setValue(100 * totalSize / maxSize); m_capacityBar->setText(KIO::convertSize(totalSize)); +#endif } void DvdWizardVob::slotItemUp()