diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-10-08 13:40:52 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-10-08 13:40:52 +0000 |
| commit | 54cadce4c8057ca11ba1048d0da8b8800ae03a73 (patch) | |
| tree | 008f8dbeb49ed1a062bdcd69a28ee10346744735 /examples/GuiClient/customToolButton.cpp | |
| parent | 13b3848bf0c91cd991e288202c8705aefc8f026d (diff) | |
| download | qxmpp-54cadce4c8057ca11ba1048d0da8b8800ae03a73.tar.gz | |
looks fix on linux
Diffstat (limited to 'examples/GuiClient/customToolButton.cpp')
| -rw-r--r-- | examples/GuiClient/customToolButton.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/examples/GuiClient/customToolButton.cpp b/examples/GuiClient/customToolButton.cpp index f5e8018c..966a0a3c 100644 --- a/examples/GuiClient/customToolButton.cpp +++ b/examples/GuiClient/customToolButton.cpp @@ -36,9 +36,12 @@ void customToolButton::paintEvent(QPaintEvent* event) { Q_UNUSED(event); QPainter painter(this); - QStyleOptionToolButton panel; - initStyleOption(&panel); - style()->drawPrimitive(QStyle::PE_PanelButtonTool, &panel, &painter, this); + if(underMouse()) + { + QStyleOptionToolButton panel; + initStyleOption(&panel); + style()->drawPrimitive(QStyle::PE_PanelButtonTool, &panel, &painter, this); + } QRect r = rect(); QFont font; painter.setFont(font); |
