Git commit 9ff454a158cf66c43e95f8ae1c05fac016f05fce by Jean-Baptiste Mardel= le. Committed on 31/07/2016 at 20:48. Pushed by mardelle into branch 'Applications/16.08'. Fix display of stabilize dialog (remove useless radio buttons) M +3 -17 src/project/clipstabilize.cpp http://commits.kde.org/kdenlive/9ff454a158cf66c43e95f8ae1c05fac016f05fce diff --git a/src/project/clipstabilize.cpp b/src/project/clipstabilize.cpp index 2b23132..996e345 100644 --- a/src/project/clipstabilize.cpp +++ b/src/project/clipstabilize.cpp @@ -21,13 +21,13 @@ = #include "clipstabilize.h" #include "effectstack/widgets/doubleparameterwidget.h" +#include "effectstack/effectstackview2.h" = #include #include #include "kdenlivesettings.h" #include #include -#include #include = ClipStabilize::ClipStabilize(const QStringList &urls, const QString &filte= rName,QWidget * parent) : @@ -42,21 +42,7 @@ ClipStabilize::ClipStabilize(const QStringList &urls, co= nst QString &filterName, auto_add->setText(i18np("Add clip to project", "Add clips to project",= urls.count())); auto_add->setChecked(KdenliveSettings::add_new_clip()); = - QPalette p =3D palette(); - KColorScheme scheme(p.currentColorGroup(), KColorScheme::View, KShared= Config::openConfig(KdenliveSettings::colortheme())); - QColor dark_bg =3D scheme.shade(KColorScheme::DarkShade); - QColor selected_bg =3D scheme.decoration(KColorScheme::FocusColor).col= or(); - QColor hover_bg =3D scheme.decoration(KColorScheme::HoverColor).color(= ); - QColor light_bg =3D scheme.shade(KColorScheme::LightShade); - - QString stylesheet(QStringLiteral( - "QProgressBar:horizontal {border: 1px solid %1;border-radi= us:0px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;border-ri= ght: 0px;background:%4;padding: 0px;text-align:left center}" - "QProgressBar:horizontal#dragOnly {background: %1} QProgre= ssBar:horizontal:hover#dragOnly {background: %3} QProgressBar:horizontal:ho= ver {border: 1px solid %3;border-right: 0px;}" - "QProgressBar::chunk:horizontal {background: %1;} QProgres= sBar::chunk:horizontal:hover {background: %3;}" - "QProgressBar:horizontal[inTimeline=3D\"true\"] { border: = 1px solid %2;border-right: 0px;background: %4;padding: 0px;text-align:left = center } QProgressBar::chunk:horizontal[inTimeline=3D\"true\"] {background:= %2;}" - "QAbstractSpinBox#dragBox {border: 1px solid %1;border-top= -right-radius: 4px;border-bottom-right-radius: 4px;padding-right:0px;} QAbs= tractSpinBox::down-button#dragBox {width:0px;padding:0px;}" - "QAbstractSpinBox::up-button#dragBox {width:0px;padding:0p= x;} QAbstractSpinBox[inTimeline=3D\"true\"]#dragBox { border: 1px solid %2;= } QAbstractSpinBox:hover#dragBox {border: 1px solid %3;} " - ).arg(dark_bg.name(), selected_bg.name(), hover_bg.name(),= light_bg.name())); + QString stylesheet =3D EffectStackView2::getStyleSheet(); setStyleSheet(stylesheet); = if (m_urls.count() =3D=3D 1) { @@ -107,7 +93,7 @@ ClipStabilize::ClipStabilize(const QStringList &urls, co= nst QString &filterName, 0/*id*/, QLatin1String(""),/*suffix*/ val[QStringLiteral("decimals")] !=3D QLatin1String("")= ? val[QStringLiteral("decimals")].toInt() : 0, - true,/*showRadioBtn*/ + false,/*showRadioBtn*/ this); dbl->setObjectName(hi.key()); dbl->setToolTip(val[QStringLiteral("tooltip")]);