summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarrell Anderson <[email protected]>2012-08-11 17:05:04 -0500
committerDarrell Anderson <[email protected]>2012-08-11 17:05:04 -0500
commitaefb9003365f2d471dda76617fba35b2d859b0a9 (patch)
tree2e39f400b34ca713c6aeaae1dfab73b005169ecf
parent43eac4e25d7d4b892ae74b4a2c8c4b8e8395b8af (diff)
parent6b8b3815db7f0f8b9d53276cb97fad13305491dc (diff)
downloadtqt3-aefb9003365f2d471dda76617fba35b2d859b0a9.tar.gz
tqt3-aefb9003365f2d471dda76617fba35b2d859b0a9.zip
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tqt3
-rw-r--r--src/styles/qcompactstyle.cpp20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/styles/qcompactstyle.cpp b/src/styles/qcompactstyle.cpp
index 97f6aca86..30f219ed0 100644
--- a/src/styles/qcompactstyle.cpp
+++ b/src/styles/qcompactstyle.cpp
@@ -84,6 +84,7 @@ static const int motifCheckMarkHMargin = 1; // horiz. margins of check mark
static const int windowsRightBorder = 8; // right border on windows
static const int windowsCheckMarkWidth = 2; // checkmarks width on windows
+#if 0
static int extraPopupMenuItemWidth( bool checkable, int maxpmw, TQMenuItem* mi, const TQFontMetrics& /*fm*/ )
{
int w = 2*motifItemHMargin + 2*motifItemFrame; // a little bit of border can never harm
@@ -132,12 +133,13 @@ static int popupMenuItemHeight( bool /*checkable*/, TQMenuItem* mi, const TQFont
h = TQMAX( h, mi->custom()->sizeHint().height() + 2*motifItemVMargin + 2*motifItemFrame ) - 1;
return h;
}
+#endif
-void drawPopupMenuItem( TQPainter* p, bool checkable,
- int maxpmw, int tab, TQMenuItem* mi,
- const TQPalette& pal, bool act,
- bool enabled,
- int x, int y, int w, int h)
+void drawPopupMenuItem( TQPainter*, bool,
+ int, int, TQMenuItem*,
+ const TQPalette&, bool,
+ bool,
+ int, int, int, int)
{
}
@@ -149,7 +151,7 @@ void TQCompactStyle::drawControl( ControlElement element, TQPainter *p, TQStyleC
switch ( element ) {
case CE_PopupMenuItem:
{
- if (! (elementFlags & CEF_HasWidget) || opt.isDefault())
+ if ( (elementFlags & CEF_UseGenericParameters) || opt.isDefault())
break;
TQMenuItem *mi = opt.menuItem();
@@ -234,7 +236,7 @@ void TQCompactStyle::drawControl( ControlElement element, TQPainter *p, TQStyleC
if (act)
cflags |= Style_On;
- drawPrimitive( PE_CheckMark, p, TQRect(x + motifItemFrame + 2, y + motifItemFrame,
+ drawPrimitive( PE_CheckMark, p, ceData, elementFlags, TQRect(x + motifItemFrame + 2, y + motifItemFrame,
mw, mh), itemg, cflags, opt );
}
}
@@ -301,10 +303,10 @@ void TQCompactStyle::drawControl( ControlElement element, TQPainter *p, TQStyleC
white, white,
dis ? discol : white,
discol, white );
- drawPrimitive(PE_ArrowRight, p, TQRect(x+w - motifArrowHMargin - motifItemFrame - dim, y + h / 2 - dim / 2, dim, dim),
+ drawPrimitive(PE_ArrowRight, p, ceData, elementFlags, TQRect(x+w - motifArrowHMargin - motifItemFrame - dim, y + h / 2 - dim / 2, dim, dim),
g2, Style_Enabled);
} else {
- drawPrimitive(PE_ArrowRight, p, TQRect(x+w - motifArrowHMargin - motifItemFrame - dim, y + h / 2 - dim / 2, dim, dim),
+ drawPrimitive(PE_ArrowRight, p, ceData, elementFlags, TQRect(x+w - motifArrowHMargin - motifItemFrame - dim, y + h / 2 - dim / 2, dim, dim),
g, !dis ? Style_Enabled : Style_Default);
}
}