diff --git a/src/libs/utils/detailsbutton.cpp b/src/libs/utils/detailsbutton.cpp index e225b8c54024da33a0927e7f9611c99170354e3c..e3b3c5becbb8dac4a67ebb73f74f6441521b8085 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 80fe53e5c6f257c722274e3fe11ba2eebfa7ad9a..860706cff27edfdc2748a99170eabeaf22181667 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;