[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kstyles/plastik
From: Sandro Giessl <sgiessl () gmail ! com>
Date: 2006-07-12 18:28:02
Message-ID: 1152728882.265664.16415.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 561618 by giessl:
make south tabs sort of functional again
M +3 -3 plastik.cpp
--- trunk/KDE/kdelibs/kstyles/plastik/plastik.cpp #561617:561618
@@ -614,7 +614,6 @@
{
case Generic::Frame:
{
- qDebug() << "WT_StatusBar frame...!";
renderContour(p, r, pal.color( QPalette::Background ),
pal.color( QPalette::Background ).dark(160),
Draw_Left|Draw_Right|Draw_Top|Draw_Bottom);
@@ -835,18 +834,19 @@
case WT_TabBar:
{
const QStyleOptionTab* tabOpt = qstyleoption_cast<const \
QStyleOptionTab*>(opt); + if (!tabOpt) break;
switch (primitive)
{
case TabBar::NorthTab:
case TabBar::SouthTab:
{
- // TODO: check if tabOpt != 0...
QStyleOptionTab::TabPosition pos = tabOpt->position;
+ bool bottom = primitive == TabBar::SouthTab;
// TODO: tab painting needs a lot of work in order to handle \
east and west tabs. // TODO: handle triangular...
- renderTab(p, r, pal, mouseOver, flags&State_Selected, false, \
pos, true /*triangular*/, false/*cornerWidget*/, reverseLayout); + \
renderTab(p, r, pal, mouseOver, flags&State_Selected, bottom, pos, true \
/*triangular*/, false/*cornerWidget*/, reverseLayout);
return;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic