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;