summaryrefslogtreecommitdiff
path: root/noncore/settings/appearance2/sample.cpp
authorsandman <sandman>2002-12-17 19:23:17 (UTC)
committer sandman <sandman>2002-12-17 19:23:17 (UTC)
commit7459ea6f560b01290086a0919fc5808291973b33 (patch) (side-by-side diff)
treefb74789d6229c61a0f629939a7402a31f734f7f7 /noncore/settings/appearance2/sample.cpp
parentf36c70938c8c2907a1b61637af3bd589262b4b5e (diff)
downloadopie-7459ea6f560b01290086a0919fc5808291973b33.zip
opie-7459ea6f560b01290086a0919fc5808291973b33.tar.gz
opie-7459ea6f560b01290086a0919fc5808291973b33.tar.bz2
- small fix to reset the palette when changing styles
Diffstat (limited to 'noncore/settings/appearance2/sample.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/appearance2/sample.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/noncore/settings/appearance2/sample.cpp b/noncore/settings/appearance2/sample.cpp
index 6bbed4b..b3a9d48 100644
--- a/noncore/settings/appearance2/sample.cpp
+++ b/noncore/settings/appearance2/sample.cpp
@@ -109,14 +109,14 @@ static void setStyleRecursive ( QWidget *w, QStyle *s )
}
-void SampleWindow::setStyle2 ( QStyle *sty )
+void SampleWindow::setStyle2 ( QStyle *sty, const QPalette &pal )
{
typedef void (QStyle::*QDrawMenuBarItemImpl) (QPainter *, int, int, int, int, QMenuItem *, QColorGroup &, bool, bool);
extern QDrawMenuBarItemImpl qt_set_draw_menu_bar_impl(QDrawMenuBarItemImpl);
QPixmapCache::clear ( );
- QPalette p = palette ( );
+ QPalette p = pal; // ette ( );
sty-> polish ( p );
qt_set_draw_menu_bar_impl ( 0 );
setStyleRecursive ( this, sty );