From: Till Theato Date: Tue, 15 Jun 2010 19:39:03 +0000 (+0000) Subject: - Remove ugly fix, which prevented infinite loop in obscure when size (opacity in... X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=56dc44031b63fc9b4a9211179be9238c1bc006f1;p=kdenlive - Remove ugly fix, which prevented infinite loop in obscure when size (opacity in kdenlive) was zero. (was fixed in MLT git) - cleanup spacer dialog svn path=/trunk/kdenlive/; revision=4519 --- diff --git a/effects/obscure.xml b/effects/obscure.xml index b595c079..83e61e74 100644 --- a/effects/obscure.xml +++ b/effects/obscure.xml @@ -3,7 +3,7 @@ Obscure Hide a region of the clip Charles Yates - + Region diff --git a/src/geometryval.cpp b/src/geometryval.cpp index 736214a5..981b537a 100644 --- a/src/geometryval.cpp +++ b/src/geometryval.cpp @@ -381,8 +381,6 @@ void Geometryval::setupParam(const QDomElement par, int minFrame, int maxFrame) if (par.attribute("opacity") == "false") { label_opacity->setHidden(true); spinTransp->setHidden(true); - } else if (par.attribute("opacity") == "nonzero") { - spinTransp->setMinimum(1); } char *tmp = (char *) qstrdup(val.toUtf8().data()); if (m_geom) m_geom->parse(tmp, maxFrame - minFrame, m_profile.width, m_profile.height); diff --git a/src/spacerdialog.cpp b/src/spacerdialog.cpp index 66ddbbb6..3cd4132e 100644 --- a/src/spacerdialog.cpp +++ b/src/spacerdialog.cpp @@ -31,8 +31,8 @@ SpacerDialog::SpacerDialog(const GenTime duration, Timecode tc, int track, QList m_in(tc) { setFont(KGlobalSettings::toolBarFont()); - m_view.setupUi(this); - m_view.inputLayout->addWidget(&m_in); + setupUi(this); + inputLayout->addWidget(&m_in); m_in.setValue(duration); QStringList trackItems; @@ -43,8 +43,8 @@ SpacerDialog::SpacerDialog(const GenTime duration, Timecode tc, int track, QList else trackItems << QString::number(i); } - m_view.track_number->addItems(trackItems); - m_view.track_number->setCurrentIndex(track); + track_number->addItems(trackItems); + track_number->setCurrentIndex(track); adjustSize(); } @@ -56,7 +56,7 @@ GenTime SpacerDialog::selectedDuration() int SpacerDialog::selectedTrack() { - return m_view.track_number->currentIndex() - 1; + return track_number->currentIndex() - 1; } #include "spacerdialog.moc" diff --git a/src/spacerdialog.h b/src/spacerdialog.h index 711019be..8c0dcb9c 100644 --- a/src/spacerdialog.h +++ b/src/spacerdialog.h @@ -27,7 +27,13 @@ #include "timecodedisplay.h" #include "definitions.h" -class SpacerDialog : public QDialog +/** + * @class SpacerDialog + * @brief A dialog to specify length and track of inserted space. + * @author Jean-Baptiste Mardelle + */ + +class SpacerDialog : public QDialog, public Ui::SpacerDialog_UI { Q_OBJECT @@ -37,7 +43,6 @@ public: int selectedTrack(); private: - Ui::SpacerDialog_UI m_view; TimecodeDisplay m_in; }; diff --git a/src/widgets/spacerdialog_ui.ui b/src/widgets/spacerdialog_ui.ui index b1f1099e..c08b2aaf 100644 --- a/src/widgets/spacerdialog_ui.ui +++ b/src/widgets/spacerdialog_ui.ui @@ -6,15 +6,15 @@ 0 0 - 331 - 111 + 180 + 85 Add space - + Qt::Horizontal @@ -24,39 +24,39 @@ - + + + + Duration + + + + Track - + + + + + + + Qt::Vertical - 218 - 2 + 20 + 40 - - - - Duration - - - - - - - - -