diff --git a/src/libs/utils/detailsbutton.cpp b/src/libs/utils/detailsbutton.cpp index e225b8c5402..e3b3c5becbb 100644 --- a/src/libs/utils/detailsbutton.cpp +++ b/src/libs/utils/detailsbutton.cpp @@ -57,6 +57,11 @@ FadingPanel::FadingPanel(QWidget *parent) : setPalette(pal); } +void FadingPanel::setOpacity(qreal value) +{ + m_opacityEffect->setOpacity(value); +} + void FadingPanel::fadeTo(qreal value) { QPropertyAnimation *animation = new QPropertyAnimation(m_opacityEffect, "opacity"); diff --git a/src/libs/utils/detailsbutton.h b/src/libs/utils/detailsbutton.h index 80fe53e5c6f..860706cff27 100644 --- a/src/libs/utils/detailsbutton.h +++ b/src/libs/utils/detailsbutton.h @@ -46,6 +46,7 @@ class QTCREATOR_UTILS_EXPORT FadingPanel : public QWidget { public: FadingPanel(QWidget *parent = 0); + void setOpacity(qreal value); void fadeTo(qreal value); protected: QGraphicsOpacityEffect *m_opacityEffect;