|
|
@ -397,11 +397,11 @@ void createTQApp()
|
|
|
|
if (!gtkQtEnable)
|
|
|
|
if (!gtkQtEnable)
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
|
|
isBaghira = (TQString(tqApp->tqstyle().name()).lower() == "baghira");
|
|
|
|
isBaghira = (TQString(tqApp->style().name()).lower() == "baghira");
|
|
|
|
isKeramik = (TQString(tqApp->tqstyle().name()).lower() == "keramik");
|
|
|
|
isKeramik = (TQString(tqApp->style().name()).lower() == "keramik");
|
|
|
|
isAlloy = (TQString(tqApp->tqstyle().name()).lower() == "alloy");
|
|
|
|
isAlloy = (TQString(tqApp->style().name()).lower() == "alloy");
|
|
|
|
isDomino = (TQString(tqApp->tqstyle().name()).lower() == "domino");
|
|
|
|
isDomino = (TQString(tqApp->style().name()).lower() == "domino");
|
|
|
|
isPolyester = (TQString(tqApp->tqstyle().name()).lower() == "polyester");
|
|
|
|
isPolyester = (TQString(tqApp->style().name()).lower() == "polyester");
|
|
|
|
|
|
|
|
|
|
|
|
if (isDomino)
|
|
|
|
if (isDomino)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -410,7 +410,7 @@ void createTQApp()
|
|
|
|
sbar.setValue(1);
|
|
|
|
sbar.setValue(1);
|
|
|
|
sbar.resize(200,25);
|
|
|
|
sbar.resize(200,25);
|
|
|
|
|
|
|
|
|
|
|
|
TQRect rect = tqApp->tqstyle().querySubControlMetrics(TQStyle::CC_ScrollBar, &sbar, TQStyle::SC_ScrollBarGroove);
|
|
|
|
TQRect rect = tqApp->style().querySubControlMetrics(TQStyle::CC_ScrollBar, &sbar, TQStyle::SC_ScrollBarGroove);
|
|
|
|
scrollBarSpacingLeft = rect.x();
|
|
|
|
scrollBarSpacingLeft = rect.x();
|
|
|
|
scrollBarSpacingRight = 200 - rect.x() - rect.width();
|
|
|
|
scrollBarSpacingRight = 200 - rect.x() - rect.width();
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -665,7 +665,7 @@ void drawButton(GdkWindow* window, GtkStyle* style, GtkStateType state, int defa
|
|
|
|
iconHeight=gdk_pixbuf_get_height(pixbuf);
|
|
|
|
iconHeight=gdk_pixbuf_get_height(pixbuf);
|
|
|
|
buttonicon = TQPixmap(iconWidth, iconHeight);
|
|
|
|
buttonicon = TQPixmap(iconWidth, iconHeight);
|
|
|
|
buttonicon_mask = TQBitmap(iconWidth, iconHeight);
|
|
|
|
buttonicon_mask = TQBitmap(iconWidth, iconHeight);
|
|
|
|
buttonicon.fill(tqApp->tqpalette().active().background());
|
|
|
|
buttonicon.fill(tqApp->palette().active().background());
|
|
|
|
buttonicon_mask.fill(TQt::color0);
|
|
|
|
buttonicon_mask.fill(TQt::color0);
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(buttonicon.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(buttonicon.handle());
|
|
|
|
GdkBitmap* bmp = gdk_pixmap_foreign_new(buttonicon_mask.handle());
|
|
|
|
GdkBitmap* bmp = gdk_pixmap_foreign_new(buttonicon_mask.handle());
|
|
|
@ -701,7 +701,7 @@ void drawButton(GdkWindow* window, GtkStyle* style, GtkStateType state, int defa
|
|
|
|
sflags |= TQStyle::Style_ButtonDefault;
|
|
|
|
sflags |= TQStyle::Style_ButtonDefault;
|
|
|
|
button.setDefault(defaultButton);
|
|
|
|
button.setDefault(defaultButton);
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().background());
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().background());
|
|
|
|
|
|
|
|
|
|
|
|
button.setText(gwLabel);
|
|
|
|
button.setText(gwLabel);
|
|
|
|
if (tde_showIconsOnPushButtons)
|
|
|
|
if (tde_showIconsOnPushButtons)
|
|
|
@ -710,10 +710,10 @@ void drawButton(GdkWindow* window, GtkStyle* style, GtkStateType state, int defa
|
|
|
|
button.setOn(sflags&TQStyle::Style_On);
|
|
|
|
button.setOn(sflags&TQStyle::Style_On);
|
|
|
|
|
|
|
|
|
|
|
|
// This emulates ::drawButton() in the Qt qbutton.cpp file
|
|
|
|
// This emulates ::drawButton() in the Qt qbutton.cpp file
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_PushButton, &painter, &button,
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_PushButton, &painter, &button,
|
|
|
|
TQRect(0,0,w,h), button.tqpalette().active(), sflags);
|
|
|
|
TQRect(0,0,w,h), button.palette().active(), sflags);
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_PushButtonLabel, &painter, &button,
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_PushButtonLabel, &painter, &button,
|
|
|
|
tqApp->tqstyle().subRect(TQStyle::SR_PushButtonContents, &button),
|
|
|
|
tqApp->style().subRect(TQStyle::SR_PushButtonContents, &button),
|
|
|
|
button.colorGroup(), sflags);
|
|
|
|
button.colorGroup(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
@ -737,10 +737,10 @@ void drawButton(GdkWindow* window, GtkStyle* style, GtkStateType state, int defa
|
|
|
|
sflags |= TQStyle::Style_ButtonDefault;
|
|
|
|
sflags |= TQStyle::Style_ButtonDefault;
|
|
|
|
button.setDefault(defaultButton);
|
|
|
|
button.setDefault(defaultButton);
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().background());
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().background());
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_PushButton, &painter, &button,
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_PushButton, &painter, &button,
|
|
|
|
TQRect(0,0,w,h), button.tqpalette().active(), sflags);
|
|
|
|
TQRect(0,0,w,h), button.palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -786,15 +786,15 @@ void drawToolbar(GdkWindow* window, GtkStyle* style, GtkStateType state, int x,
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, w1, h1, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w1, h1, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, w1, h1, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w1, h1, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_PanelDockWindow, &painter,
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_PanelDockWindow, &painter,
|
|
|
|
TQRect(0,0,w1,h1), tqApp->tqpalette().active(),sflags);
|
|
|
|
TQRect(0,0,w1,h1), tqApp->palette().active(),sflags);
|
|
|
|
|
|
|
|
|
|
|
|
if (isKeramik)
|
|
|
|
if (isKeramik)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_DockWindowSeparator, &painter,
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_DockWindowSeparator, &painter,
|
|
|
|
TQRect(0,0,w1,h1), tqApp->tqpalette().active(),sflags);
|
|
|
|
TQRect(0,0,w1,h1), tqApp->palette().active(),sflags);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
bitBlt(&p, 0, 0, &pixmap, 0, 0, w, h);
|
|
|
|
bitBlt(&p, 0, 0, &pixmap, 0, 0, w, h);
|
|
|
@ -841,10 +841,10 @@ void drawMenubar(GdkWindow* window, GtkStyle* style, GtkStateType state, int x,
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, w1, h1, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w1, h1, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, w1, h1, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w1, h1, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_PanelMenuBar, &painter,
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_PanelMenuBar, &painter,
|
|
|
|
TQRect(0,0,w1,h1), tqApp->tqpalette().active(),sflags);
|
|
|
|
TQRect(0,0,w1,h1), tqApp->palette().active(),sflags);
|
|
|
|
|
|
|
|
|
|
|
|
bitBlt(&p, 0, 0, &pixmap, 0, 0, w, h);
|
|
|
|
bitBlt(&p, 0, 0, &pixmap, 0, 0, w, h);
|
|
|
|
|
|
|
|
|
|
|
@ -874,8 +874,8 @@ void drawTab(GdkWindow* window, GtkStyle* style, GtkStateType state, int x, int
|
|
|
|
if (state != GTK_STATE_ACTIVE)
|
|
|
|
if (state != GTK_STATE_ACTIVE)
|
|
|
|
sflags = TQStyle::Style_Selected;
|
|
|
|
sflags = TQStyle::Style_Selected;
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_TabBarTab, &painter, meepTabBar, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags, TQStyleOption(tab));
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_TabBarTab, &painter, meepTabBar, TQRect(0,0,w,h), tqApp->palette().active(), sflags, TQStyleOption(tab));
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -900,10 +900,10 @@ void drawVLine(GdkWindow* window, GtkStyle* style, GtkStateType state, int x, in
|
|
|
|
TQPixmap pixmap(width, height);
|
|
|
|
TQPixmap pixmap(width, height);
|
|
|
|
TQPainter painter(&pixmap);
|
|
|
|
TQPainter painter(&pixmap);
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(2, 0, width - 2, height, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(2, 0, width - 2, height, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.setPen( tqApp->tqpalette().active().mid() );
|
|
|
|
painter.setPen( tqApp->palette().active().mid() );
|
|
|
|
painter.drawLine( 0, 0, 0, height );
|
|
|
|
painter.drawLine( 0, 0, 0, height );
|
|
|
|
painter.setPen( tqApp->tqpalette().active().light() );
|
|
|
|
painter.setPen( tqApp->palette().active().light() );
|
|
|
|
painter.drawLine( 1, 0, 1, height );
|
|
|
|
painter.drawLine( 1, 0, 1, height );
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
@ -925,10 +925,10 @@ void drawHLine(GdkWindow* window, GtkStyle* style, GtkStateType state, int y, in
|
|
|
|
TQPixmap pixmap(width, height);
|
|
|
|
TQPixmap pixmap(width, height);
|
|
|
|
TQPainter painter(&pixmap);
|
|
|
|
TQPainter painter(&pixmap);
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 2, width, height-2, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 2, width, height-2, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.setPen(tqApp->tqpalette().active().mid() );
|
|
|
|
painter.setPen(tqApp->palette().active().mid() );
|
|
|
|
painter.drawLine(0, 0, width, 0);
|
|
|
|
painter.drawLine(0, 0, width, 0);
|
|
|
|
painter.setPen(tqApp->tqpalette().active().light());
|
|
|
|
painter.setPen(tqApp->palette().active().light());
|
|
|
|
painter.drawLine(0, 1, width, 1);
|
|
|
|
painter.drawLine(0, 1, width, 1);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
@ -951,8 +951,8 @@ void drawLineEdit(GdkWindow* window, GtkStyle* style, GtkStateType state, int ha
|
|
|
|
if (hasFocus)
|
|
|
|
if (hasFocus)
|
|
|
|
sflags |= TQStyle::Style_HasFocus;
|
|
|
|
sflags |= TQStyle::Style_HasFocus;
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().base());
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().base());
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_PanelLineEdit, &painter, TQRect(0, 0, w, h), tqApp->tqpalette().active(), sflags, TQStyleOption(1,1));
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_PanelLineEdit, &painter, TQRect(0, 0, w, h), tqApp->palette().active(), sflags, TQStyleOption(1,1));
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -977,9 +977,9 @@ void drawFrame(GdkWindow* window, GtkStyle* style, GtkStateType state, GtkShadow
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_Panel, &painter, TQRect(0, 0, w, h), tqApp->tqpalette().active(), sflags, TQStyleOption(2,2) );
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_Panel, &painter, TQRect(0, 0, w, h), tqApp->palette().active(), sflags, TQStyleOption(2,2) );
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1006,8 +1006,8 @@ void drawComboBox(GdkWindow* window, GtkStyle* style, GtkStateType state, int x,
|
|
|
|
if (state == GTK_STATE_PRELIGHT)
|
|
|
|
if (state == GTK_STATE_PRELIGHT)
|
|
|
|
activeflags = TQStyle::Style_MouseOver;
|
|
|
|
activeflags = TQStyle::Style_MouseOver;
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0,0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0,0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawComplexControl(TQStyle::CC_ComboBox, &painter, &cb, TQRect(0, 0, w, h), tqApp->tqpalette().active(), sflags, scflags, activeflags);
|
|
|
|
tqApp->style().drawComplexControl(TQStyle::CC_ComboBox, &painter, &cb, TQRect(0, 0, w, h), tqApp->palette().active(), sflags, scflags, activeflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1019,8 +1019,8 @@ void drawCheckBox(GdkWindow* window, GtkStyle* style, GtkStateType state, int ch
|
|
|
|
if (!gtkQtEnable)
|
|
|
|
if (!gtkQtEnable)
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
|
|
int realH = tqApp->tqstyle().pixelMetric(TQStyle::PM_IndicatorHeight);
|
|
|
|
int realH = tqApp->style().pixelMetric(TQStyle::PM_IndicatorHeight);
|
|
|
|
int realW = tqApp->tqstyle().pixelMetric(TQStyle::PM_IndicatorWidth);
|
|
|
|
int realW = tqApp->style().pixelMetric(TQStyle::PM_IndicatorWidth);
|
|
|
|
|
|
|
|
|
|
|
|
if ((realW < 1) || (realH < 1))
|
|
|
|
if ((realW < 1) || (realH < 1))
|
|
|
|
return;
|
|
|
|
return;
|
|
|
@ -1032,8 +1032,8 @@ void drawCheckBox(GdkWindow* window, GtkStyle* style, GtkStateType state, int ch
|
|
|
|
TQStyle::SFlags sflags = stateToSFlags(state);
|
|
|
|
TQStyle::SFlags sflags = stateToSFlags(state);
|
|
|
|
sflags |= (checked ? TQStyle::Style_On : TQStyle::Style_Off);
|
|
|
|
sflags |= (checked ? TQStyle::Style_On : TQStyle::Style_Off);
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, realW, realH, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, realW, realH, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_CheckBox, &painter, &checkbox, TQRect(0, 0, realW, realH), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_CheckBox, &painter, &checkbox, TQRect(0, 0, realW, realH), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
// Qt checkboxes are usually bigger than GTK wants.
|
|
|
|
// Qt checkboxes are usually bigger than GTK wants.
|
|
|
|
// We cheat, and draw them over the expected area.
|
|
|
|
// We cheat, and draw them over the expected area.
|
|
|
@ -1072,8 +1072,8 @@ void drawMenuCheck(GdkWindow* window, GtkStyle* style, GtkStateType state, int x
|
|
|
|
else if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
else if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_CheckMark, &painter, TQRect(0, 0, w, h), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_CheckMark, &painter, TQRect(0, 0, w, h), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1085,8 +1085,8 @@ void drawRadioButton(GdkWindow* window, GtkStyle* style, GtkStateType state, int
|
|
|
|
if (!gtkQtEnable)
|
|
|
|
if (!gtkQtEnable)
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
|
|
int realH = tqApp->tqstyle().pixelMetric(TQStyle::PM_IndicatorHeight);
|
|
|
|
int realH = tqApp->style().pixelMetric(TQStyle::PM_IndicatorHeight);
|
|
|
|
int realW = tqApp->tqstyle().pixelMetric(TQStyle::PM_IndicatorWidth);
|
|
|
|
int realW = tqApp->style().pixelMetric(TQStyle::PM_IndicatorWidth);
|
|
|
|
|
|
|
|
|
|
|
|
if ((realW < 1) || (realH < 1))
|
|
|
|
if ((realW < 1) || (realH < 1))
|
|
|
|
return;
|
|
|
|
return;
|
|
|
@ -1103,9 +1103,9 @@ void drawRadioButton(GdkWindow* window, GtkStyle* style, GtkStateType state, int
|
|
|
|
else if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
else if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, realW, realH, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, realW, realH, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, realW, realH, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, realW, realH, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_RadioButton, &painter, &radio, TQRect(0,0,realH,realW), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_RadioButton, &painter, &radio, TQRect(0,0,realH,realW), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
// Qt checkboxes are usually bigger than GTK wants.
|
|
|
|
// Qt checkboxes are usually bigger than GTK wants.
|
|
|
|
// We cheat, and draw them over the expected area.
|
|
|
|
// We cheat, and draw them over the expected area.
|
|
|
@ -1142,7 +1142,7 @@ void drawScrollBarSlider(GdkWindow* window, GtkStyle* style, GtkStateType state,
|
|
|
|
if (orientation == GTK_ORIENTATION_HORIZONTAL)
|
|
|
|
if (orientation == GTK_ORIENTATION_HORIZONTAL)
|
|
|
|
sflags |= TQStyle::Style_Horizontal;
|
|
|
|
sflags |= TQStyle::Style_Horizontal;
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_ScrollBarSlider, &painter, TQRect(0,0,wCorrected,hCorrected), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_ScrollBarSlider, &painter, TQRect(0,0,wCorrected,hCorrected), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
// The domino style doesn't draw the entire slider in PE_ScrollBarSlider
|
|
|
|
// The domino style doesn't draw the entire slider in PE_ScrollBarSlider
|
|
|
|
// We have to draw PE_ScrollBarAddPage and PE_ScrollBarSubPage and piece the bits together
|
|
|
|
// We have to draw PE_ScrollBarAddPage and PE_ScrollBarSubPage and piece the bits together
|
|
|
@ -1166,11 +1166,11 @@ void drawScrollBarSlider(GdkWindow* window, GtkStyle* style, GtkStateType state,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
TQPainter dominoPainter(&leftPix);
|
|
|
|
TQPainter dominoPainter(&leftPix);
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_ScrollBarSubPage, &dominoPainter, leftRect, tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_ScrollBarSubPage, &dominoPainter, leftRect, tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
dominoPainter.end();
|
|
|
|
dominoPainter.end();
|
|
|
|
dominoPainter.begin(&rightPix);
|
|
|
|
dominoPainter.begin(&rightPix);
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_ScrollBarAddPage, &dominoPainter, rightRect, tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_ScrollBarAddPage, &dominoPainter, rightRect, tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
if (orientation == GTK_ORIENTATION_HORIZONTAL)
|
|
|
|
if (orientation == GTK_ORIENTATION_HORIZONTAL)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -1243,7 +1243,7 @@ void drawScrollBar(GdkWindow* window, GtkStyle* style, GtkStateType state, int o
|
|
|
|
|
|
|
|
|
|
|
|
if (orientation == GTK_ORIENTATION_VERTICAL) {
|
|
|
|
if (orientation == GTK_ORIENTATION_VERTICAL) {
|
|
|
|
TQRect r;
|
|
|
|
TQRect r;
|
|
|
|
r = tqApp->tqstyle().querySubControlMetrics(TQStyle::CC_ScrollBar,
|
|
|
|
r = tqApp->style().querySubControlMetrics(TQStyle::CC_ScrollBar,
|
|
|
|
scrollBar, TQStyle::SC_ScrollBarSlider);
|
|
|
|
scrollBar, TQStyle::SC_ScrollBarSlider);
|
|
|
|
offset = r.y();
|
|
|
|
offset = r.y();
|
|
|
|
thumbSize = r.height();
|
|
|
|
thumbSize = r.height();
|
|
|
@ -1258,17 +1258,17 @@ void drawScrollBar(GdkWindow* window, GtkStyle* style, GtkStateType state, int o
|
|
|
|
scrollBar->resize(w, h + thumbSize);
|
|
|
|
scrollBar->resize(w, h + thumbSize);
|
|
|
|
|
|
|
|
|
|
|
|
painter2.fillRect(0, 0, w, h + thumbSize,
|
|
|
|
painter2.fillRect(0, 0, w, h + thumbSize,
|
|
|
|
tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawComplexControl(TQStyle::CC_ScrollBar,
|
|
|
|
tqApp->style().drawComplexControl(TQStyle::CC_ScrollBar,
|
|
|
|
&painter2, scrollBar, TQRect(0, 0, w, h+thumbSize),
|
|
|
|
&painter2, scrollBar, TQRect(0, 0, w, h+thumbSize),
|
|
|
|
tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
bitBlt(&pixmap, 0, 0, &tmpPixmap, 0, 0, w, offset, Qt::CopyROP);
|
|
|
|
bitBlt(&pixmap, 0, 0, &tmpPixmap, 0, 0, w, offset, Qt::CopyROP);
|
|
|
|
bitBlt(&pixmap, 0, offset, &tmpPixmap, 0, offset + thumbSize,
|
|
|
|
bitBlt(&pixmap, 0, offset, &tmpPixmap, 0, offset + thumbSize,
|
|
|
|
w, h - offset, Qt::CopyROP);
|
|
|
|
w, h - offset, Qt::CopyROP);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
TQRect r;
|
|
|
|
TQRect r;
|
|
|
|
r = tqApp->tqstyle().querySubControlMetrics(TQStyle::CC_ScrollBar,
|
|
|
|
r = tqApp->style().querySubControlMetrics(TQStyle::CC_ScrollBar,
|
|
|
|
scrollBar, TQStyle::SC_ScrollBarSlider);
|
|
|
|
scrollBar, TQStyle::SC_ScrollBarSlider);
|
|
|
|
offset = r.x();
|
|
|
|
offset = r.x();
|
|
|
|
thumbSize = r.width();
|
|
|
|
thumbSize = r.width();
|
|
|
@ -1283,10 +1283,10 @@ void drawScrollBar(GdkWindow* window, GtkStyle* style, GtkStateType state, int o
|
|
|
|
scrollBar->resize(w + thumbSize, h);
|
|
|
|
scrollBar->resize(w + thumbSize, h);
|
|
|
|
|
|
|
|
|
|
|
|
painter2.fillRect(0, 0, w + thumbSize, h,
|
|
|
|
painter2.fillRect(0, 0, w + thumbSize, h,
|
|
|
|
tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawComplexControl(TQStyle::CC_ScrollBar,
|
|
|
|
tqApp->style().drawComplexControl(TQStyle::CC_ScrollBar,
|
|
|
|
&painter2, scrollBar, TQRect(0, 0, w+thumbSize, h),
|
|
|
|
&painter2, scrollBar, TQRect(0, 0, w+thumbSize, h),
|
|
|
|
tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
bitBlt(&pixmap, 0, 0, &tmpPixmap, 0, 0, offset, h, Qt::CopyROP);
|
|
|
|
bitBlt(&pixmap, 0, 0, &tmpPixmap, 0, 0, offset, h, Qt::CopyROP);
|
|
|
|
bitBlt(&pixmap, offset, 0, &tmpPixmap, offset + thumbSize, 0,
|
|
|
|
bitBlt(&pixmap, offset, 0, &tmpPixmap, offset + thumbSize, 0,
|
|
|
@ -1329,8 +1329,8 @@ void drawToolButton(GdkWindow* window, GtkStyle* style, GtkStateType state, int
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawComplexControl(TQStyle::CC_ToolButton, &painter, &button, TQRect(0, 0, w, h), tqApp->tqpalette().active(), sflags, TQStyle::SC_ToolButton, activeflags);
|
|
|
|
tqApp->style().drawComplexControl(TQStyle::CC_ToolButton, &painter, &button, TQRect(0, 0, w, h), tqApp->palette().active(), sflags, TQStyle::SC_ToolButton, activeflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1352,7 +1352,7 @@ void drawMenuBarItem(GdkWindow* window, GtkStyle* style, GtkStateType state, int
|
|
|
|
|
|
|
|
|
|
|
|
TQStyle::SFlags sflags = TQStyle::Style_Down | TQStyle::Style_Enabled | TQStyle::Style_Active | TQStyle::Style_HasFocus;
|
|
|
|
TQStyle::SFlags sflags = TQStyle::Style_Down | TQStyle::Style_Enabled | TQStyle::Style_Active | TQStyle::Style_HasFocus;
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_MenuBarItem, &painter, &mb, TQRect(0, 0, w, h), tqApp->tqpalette().active(), sflags, TQStyleOption(&mi));
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_MenuBarItem, &painter, &mb, TQRect(0, 0, w, h), tqApp->palette().active(), sflags, TQStyleOption(&mi));
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1376,8 +1376,8 @@ void drawMenuItem(GdkWindow* window, GtkStyle* style, GtkStateType state, int x,
|
|
|
|
TQStyleOption opt(mi, 16, 16);
|
|
|
|
TQStyleOption opt(mi, 16, 16);
|
|
|
|
TQStyle::SFlags sflags = TQStyle::Style_Active | TQStyle::Style_Enabled;
|
|
|
|
TQStyle::SFlags sflags = TQStyle::Style_Active | TQStyle::Style_Enabled;
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_PopupMenuItem, &painter, &pm, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags, opt);
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_PopupMenuItem, &painter, &pm, TQRect(0,0,w,h), tqApp->palette().active(), sflags, opt);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1399,8 +1399,8 @@ void drawSplitter(GdkWindow* window, GtkStyle* style, GtkStateType state, int or
|
|
|
|
// No idea why this works...
|
|
|
|
// No idea why this works...
|
|
|
|
if (orientation != GTK_ORIENTATION_HORIZONTAL) sflags |= TQStyle::Style_Horizontal;
|
|
|
|
if (orientation != GTK_ORIENTATION_HORIZONTAL) sflags |= TQStyle::Style_Horizontal;
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_Splitter, &painter, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_Splitter, &painter, TQRect(0,0,w,h), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1424,15 +1424,15 @@ void drawTabFrame(GdkWindow* window, GtkStyle* style, GtkStateType state, int x,
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_PanelTabWidget, &painter, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags, opt);
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_PanelTabWidget, &painter, TQRect(0,0,w,h), tqApp->palette().active(), sflags, opt);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
g_object_unref(pix);
|
|
|
|
g_object_unref(pix);
|
|
|
|
|
|
|
|
|
|
|
|
// Drawing tab base
|
|
|
|
// Drawing tab base
|
|
|
|
int th = tqApp->tqstyle().pixelMetric(TQStyle::PM_TabBarBaseHeight, meepTabBar);
|
|
|
|
int th = tqApp->style().pixelMetric(TQStyle::PM_TabBarBaseHeight, meepTabBar);
|
|
|
|
int tw = w;
|
|
|
|
int tw = w;
|
|
|
|
|
|
|
|
|
|
|
|
if ((tw < 1) || (th < 1))
|
|
|
|
if ((tw < 1) || (th < 1))
|
|
|
@ -1443,10 +1443,10 @@ void drawTabFrame(GdkWindow* window, GtkStyle* style, GtkStateType state, int x,
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter1.fillRect(0, 0, tw, th, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter1.fillRect(0, 0, tw, th, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter1.fillRect(0, 0, tw, th, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter1.fillRect(0, 0, tw, th, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_TabBarBase, &painter1, TQRect(0, 0, tw, th), tqApp->tqpalette().active(), sflags, TQStyleOption(1,1));
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_TabBarBase, &painter1, TQRect(0, 0, tw, th), tqApp->palette().active(), sflags, TQStyleOption(1,1));
|
|
|
|
if (pos == GTK_POS_BOTTOM)
|
|
|
|
if (pos == GTK_POS_BOTTOM)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
TQWMatrix m;
|
|
|
|
TQWMatrix m;
|
|
|
@ -1454,13 +1454,13 @@ void drawTabFrame(GdkWindow* window, GtkStyle* style, GtkStateType state, int x,
|
|
|
|
pixmap1 = pixmap1.xForm(m);
|
|
|
|
pixmap1 = pixmap1.xForm(m);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap1.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap1.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y+h+tqApp->tqstyle().pixelMetric(TQStyle::PM_TabBarBaseOverlap, meepTabBar), tw, th);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y+h+tqApp->style().pixelMetric(TQStyle::PM_TabBarBaseOverlap, meepTabBar), tw, th);
|
|
|
|
g_object_unref(pix);
|
|
|
|
g_object_unref(pix);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap1.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap1.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y-tqApp->tqstyle().pixelMetric(TQStyle::PM_TabBarBaseOverlap, meepTabBar), tw, th);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y-tqApp->style().pixelMetric(TQStyle::PM_TabBarBaseOverlap, meepTabBar), tw, th);
|
|
|
|
g_object_unref(pix);
|
|
|
|
g_object_unref(pix);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1480,8 +1480,8 @@ void drawMenu(GdkWindow* window, GtkStyle* style, GtkStateType state, int x, int
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_PanelPopup, &painter, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_PanelPopup, &painter, TQRect(0,0,w,h), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1530,9 +1530,9 @@ void drawProgressChunk(GdkWindow * window, GtkStyle * style, GtkStateType state,
|
|
|
|
|
|
|
|
|
|
|
|
TQStyle::SFlags sflags = stateToSFlags(state);
|
|
|
|
TQStyle::SFlags sflags = stateToSFlags(state);
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_ProgressBarContents, &painter, &bar, TQRect(0,0,w2,h2), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_ProgressBarContents, &painter, &bar, TQRect(0,0,w2,h2), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
if (isAlloy)
|
|
|
|
if (isAlloy)
|
|
|
@ -1616,8 +1616,8 @@ void drawSpinButton(GdkWindow * window, GtkStyle * style, GtkStateType state, in
|
|
|
|
|
|
|
|
|
|
|
|
TQStyle::SFlags sflags = stateToSFlags(state);
|
|
|
|
TQStyle::SFlags sflags = stateToSFlags(state);
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive((direction ? TQStyle::PE_SpinWidgetDown : TQStyle::PE_SpinWidgetUp), &painter, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive((direction ? TQStyle::PE_SpinWidgetDown : TQStyle::PE_SpinWidgetUp), &painter, TQRect(0,0,w,h), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1637,8 +1637,8 @@ void drawListHeader(GdkWindow* window, GtkStyle* style, GtkStateType state, int
|
|
|
|
|
|
|
|
|
|
|
|
TQStyle::SFlags sflags = stateToSFlags(state) | TQStyle::Style_Horizontal;
|
|
|
|
TQStyle::SFlags sflags = stateToSFlags(state) | TQStyle::Style_Horizontal;
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_HeaderSection, &painter, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_HeaderSection, &painter, TQRect(0,0,w,h), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1683,10 +1683,10 @@ void drawSquareButton(GdkWindow* window, GtkStyle* style, GtkStateType state, in
|
|
|
|
else if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
else if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, 20, 20, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, 20, 20, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, 20, 20, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, 20, 20, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_PushButton, &painter, &button,
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_PushButton, &painter, &button,
|
|
|
|
TQRect(0,0,20,20), tqApp->tqpalette().active(), sflags);
|
|
|
|
TQRect(0,0,20,20), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
TQImage image = pixmap.convertToImage().smoothScale(w,h);
|
|
|
|
TQImage image = pixmap.convertToImage().smoothScale(w,h);
|
|
|
|
|
|
|
|
|
|
|
@ -1761,8 +1761,8 @@ void drawTabNG(GdkWindow *window, GtkStyle* style, GtkStateType state, int x, in
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_TabBarTab, &painter, (TQTabBar *)meepTabBar, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags, TQStyleOption(tab));
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_TabBarTab, &painter, (TQTabBar *)meepTabBar, TQRect(0,0,w,h), tqApp->palette().active(), sflags, TQStyleOption(tab));
|
|
|
|
|
|
|
|
|
|
|
|
painter.end(); // So the pixmap assignment below won't give an error
|
|
|
|
painter.end(); // So the pixmap assignment below won't give an error
|
|
|
|
// Account for tab position -- if its in the bottom flip the image
|
|
|
|
// Account for tab position -- if its in the bottom flip the image
|
|
|
@ -1811,9 +1811,9 @@ void drawArrow(GdkWindow* window, GtkStyle* style, GtkStateType state, GtkArrowT
|
|
|
|
else if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
else if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, w, h, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, w, h, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(element, &painter, TQRect(0,0,w,h), tqApp->tqpalette().active(), sflags);
|
|
|
|
tqApp->style().tqdrawPrimitive(element, &painter, TQRect(0,0,w,h), tqApp->palette().active(), sflags);
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[state], pix, 0, 0, x, y, w, h);
|
|
|
@ -1830,10 +1830,10 @@ void drawFocusRect(GdkWindow * window, GtkStyle * style, int x, int y, int w, in
|
|
|
|
|
|
|
|
|
|
|
|
TQPixmap pixmap(w,h);
|
|
|
|
TQPixmap pixmap(w,h);
|
|
|
|
TQPainter painter(&pixmap);
|
|
|
|
TQPainter painter(&pixmap);
|
|
|
|
TQColor bg(tqApp->tqpalette().active().background());
|
|
|
|
TQColor bg(tqApp->palette().active().background());
|
|
|
|
|
|
|
|
|
|
|
|
painter.fillRect(0,0,w,h,bg);
|
|
|
|
painter.fillRect(0,0,w,h,bg);
|
|
|
|
tqApp->tqstyle().tqdrawPrimitive(TQStyle::PE_FocusRect, &painter, TQRect(0,0,w,h), tqApp->tqpalette().active(), TQStyle::Style_Default, TQStyleOption(bg));
|
|
|
|
tqApp->style().tqdrawPrimitive(TQStyle::PE_FocusRect, &painter, TQRect(0,0,w,h), tqApp->palette().active(), TQStyle::Style_Default, TQStyleOption(bg));
|
|
|
|
|
|
|
|
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
GdkPixmap* pix = gdk_pixmap_foreign_new(pixmap.handle());
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[GTK_STATE_NORMAL], pix, 0, 0, x, y, w, h);
|
|
|
|
gdk_draw_drawable(window, style->bg_gc[GTK_STATE_NORMAL], pix, 0, 0, x, y, w, h);
|
|
|
@ -1974,22 +1974,22 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
|
|
|
|
|
|
|
|
// Set colors
|
|
|
|
// Set colors
|
|
|
|
// Normal
|
|
|
|
// Normal
|
|
|
|
setColour("fg[NORMAL]", tqApp->tqpalette().active().text());
|
|
|
|
setColour("fg[NORMAL]", tqApp->palette().active().text());
|
|
|
|
setColour("bg[NORMAL]", tqApp->tqpalette().active().background());
|
|
|
|
setColour("bg[NORMAL]", tqApp->palette().active().background());
|
|
|
|
setColour("text[NORMAL]", tqApp->tqpalette().active().text());
|
|
|
|
setColour("text[NORMAL]", tqApp->palette().active().text());
|
|
|
|
setColour("base[NORMAL]", tqApp->tqpalette().active().base());
|
|
|
|
setColour("base[NORMAL]", tqApp->palette().active().base());
|
|
|
|
|
|
|
|
|
|
|
|
// Active (on)
|
|
|
|
// Active (on)
|
|
|
|
setColour("fg[ACTIVE]", tqApp->tqpalette().active().text());
|
|
|
|
setColour("fg[ACTIVE]", tqApp->palette().active().text());
|
|
|
|
setColour("bg[ACTIVE]", tqApp->tqpalette().active().background());
|
|
|
|
setColour("bg[ACTIVE]", tqApp->palette().active().background());
|
|
|
|
setColour("text[ACTIVE]", tqApp->tqpalette().active().text());
|
|
|
|
setColour("text[ACTIVE]", tqApp->palette().active().text());
|
|
|
|
setColour("base[ACTIVE]", tqApp->tqpalette().active().base());
|
|
|
|
setColour("base[ACTIVE]", tqApp->palette().active().base());
|
|
|
|
|
|
|
|
|
|
|
|
// Mouseover
|
|
|
|
// Mouseover
|
|
|
|
setColour("fg[PRELIGHT]", tqApp->tqpalette().active().text()); // menu items - change?
|
|
|
|
setColour("fg[PRELIGHT]", tqApp->palette().active().text()); // menu items - change?
|
|
|
|
setColour("bg[PRELIGHT]", tqApp->tqpalette().active().highlight());
|
|
|
|
setColour("bg[PRELIGHT]", tqApp->tqpalette().active().highlight());
|
|
|
|
setColour("text[PRELIGHT]", tqApp->tqpalette().active().text());
|
|
|
|
setColour("text[PRELIGHT]", tqApp->palette().active().text());
|
|
|
|
setColour("base[PRELIGHT]", tqApp->tqpalette().active().base());
|
|
|
|
setColour("base[PRELIGHT]", tqApp->palette().active().base());
|
|
|
|
|
|
|
|
|
|
|
|
// Selected
|
|
|
|
// Selected
|
|
|
|
setColour("fg[SELECTED]", tqApp->tqpalette().active().highlightedText());
|
|
|
|
setColour("fg[SELECTED]", tqApp->tqpalette().active().highlightedText());
|
|
|
@ -1998,10 +1998,10 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
setColour("base[SELECTED]", tqApp->tqpalette().active().highlight());
|
|
|
|
setColour("base[SELECTED]", tqApp->tqpalette().active().highlight());
|
|
|
|
|
|
|
|
|
|
|
|
// Disabled
|
|
|
|
// Disabled
|
|
|
|
setColour("fg[INSENSITIVE]", tqApp->tqpalette().disabled().text());
|
|
|
|
setColour("fg[INSENSITIVE]", tqApp->palette().disabled().text());
|
|
|
|
setColour("bg[INSENSITIVE]", tqApp->tqpalette().disabled().background());
|
|
|
|
setColour("bg[INSENSITIVE]", tqApp->palette().disabled().background());
|
|
|
|
setColour("text[INSENSITIVE]", tqApp->tqpalette().disabled().text());
|
|
|
|
setColour("text[INSENSITIVE]", tqApp->palette().disabled().text());
|
|
|
|
setColour("base[INSENSITIVE]", tqApp->tqpalette().disabled().background());
|
|
|
|
setColour("base[INSENSITIVE]", tqApp->palette().disabled().background());
|
|
|
|
|
|
|
|
|
|
|
|
gtk_rc_parse_string(("gtk-button-images = " + TQString::number(showIconsOnButtons)).latin1());
|
|
|
|
gtk_rc_parse_string(("gtk-button-images = " + TQString::number(showIconsOnButtons)).latin1());
|
|
|
|
|
|
|
|
|
|
|
@ -2020,7 +2020,7 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
cacheFile.open(IO_ReadOnly);
|
|
|
|
cacheFile.open(IO_ReadOnly);
|
|
|
|
stream.setDevice(TQT_TQIODEVICE(&cacheFile));
|
|
|
|
stream.setDevice(TQT_TQIODEVICE(&cacheFile));
|
|
|
|
|
|
|
|
|
|
|
|
if (stream.readLine() == "# " + iconTheme + ", " + tqApp->tqstyle().name() + ", " + RC_CACHE_VERSION)
|
|
|
|
if (stream.readLine() == "# " + iconTheme + ", " + tqApp->style().name() + ", " + RC_CACHE_VERSION)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// This cache matches the current icon theme and style
|
|
|
|
// This cache matches the current icon theme and style
|
|
|
|
// Let's load it and return
|
|
|
|
// Let's load it and return
|
|
|
@ -2035,7 +2035,7 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
cacheFile.open(IO_WriteOnly | IO_Truncate);
|
|
|
|
cacheFile.open(IO_WriteOnly | IO_Truncate);
|
|
|
|
stream.setDevice(TQT_TQIODEVICE(&cacheFile));
|
|
|
|
stream.setDevice(TQT_TQIODEVICE(&cacheFile));
|
|
|
|
|
|
|
|
|
|
|
|
stream << "# " << iconTheme << ", " << tqApp->tqstyle().name() << ", " << RC_CACHE_VERSION << "\n\n";
|
|
|
|
stream << "# " << iconTheme << ", " << tqApp->style().name() << ", " << RC_CACHE_VERSION << "\n\n";
|
|
|
|
stream << "# This file was generated by the Gtk Qt Theme Engine\n";
|
|
|
|
stream << "# This file was generated by the Gtk Qt Theme Engine\n";
|
|
|
|
stream << "# It will be recreated when you change your KDE icon theme or widget style\n\n";
|
|
|
|
stream << "# It will be recreated when you change your KDE icon theme or widget style\n\n";
|
|
|
|
|
|
|
|
|
|
|
@ -2047,7 +2047,7 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
// The following code determines how many buttons are on a scrollbar
|
|
|
|
// The following code determines how many buttons are on a scrollbar
|
|
|
|
// It works by looking at each pixel of the scrollbar's area not taken up by the groove,
|
|
|
|
// It works by looking at each pixel of the scrollbar's area not taken up by the groove,
|
|
|
|
// and asking the style which subcontrol is at that location.
|
|
|
|
// and asking the style which subcontrol is at that location.
|
|
|
|
TQRect rect = tqApp->tqstyle().querySubControlMetrics(TQStyle::CC_ScrollBar, &sbar, TQStyle::SC_ScrollBarGroove);
|
|
|
|
TQRect rect = tqApp->style().querySubControlMetrics(TQStyle::CC_ScrollBar, &sbar, TQStyle::SC_ScrollBarGroove);
|
|
|
|
|
|
|
|
|
|
|
|
bool back1 = false;
|
|
|
|
bool back1 = false;
|
|
|
|
bool forward1 = false;
|
|
|
|
bool forward1 = false;
|
|
|
@ -2057,7 +2057,7 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
TQStyle::SubControl sc = TQStyle::SC_None;
|
|
|
|
TQStyle::SubControl sc = TQStyle::SC_None;
|
|
|
|
for (TQPoint pos(0,7) ; pos.x()<rect.x() ; pos.setX(pos.x()+1))
|
|
|
|
for (TQPoint pos(0,7) ; pos.x()<rect.x() ; pos.setX(pos.x()+1))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
TQStyle::SubControl sc2 = tqApp->tqstyle().querySubControl(TQStyle::CC_ScrollBar, &sbar, pos);
|
|
|
|
TQStyle::SubControl sc2 = tqApp->style().querySubControl(TQStyle::CC_ScrollBar, &sbar, pos);
|
|
|
|
if (sc != sc2)
|
|
|
|
if (sc != sc2)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (sc2 == TQStyle::SC_ScrollBarAddLine) forward1 = true;
|
|
|
|
if (sc2 == TQStyle::SC_ScrollBarAddLine) forward1 = true;
|
|
|
@ -2068,7 +2068,7 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
sc = TQStyle::SC_None;
|
|
|
|
sc = TQStyle::SC_None;
|
|
|
|
for (TQPoint pos(rect.x()+rect.width(),7) ; pos.x()<200 ; pos.setX(pos.x()+1))
|
|
|
|
for (TQPoint pos(rect.x()+rect.width(),7) ; pos.x()<200 ; pos.setX(pos.x()+1))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
TQStyle::SubControl sc2 = tqApp->tqstyle().querySubControl(TQStyle::CC_ScrollBar, &sbar, pos);
|
|
|
|
TQStyle::SubControl sc2 = tqApp->style().querySubControl(TQStyle::CC_ScrollBar, &sbar, pos);
|
|
|
|
if (sc != sc2)
|
|
|
|
if (sc != sc2)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (sc2 == TQStyle::SC_ScrollBarAddLine) forward2 = true;
|
|
|
|
if (sc2 == TQStyle::SC_ScrollBarAddLine) forward2 = true;
|
|
|
@ -2082,13 +2082,13 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
stream << parse_rc_string(TQString("GtkScrollbar::has-secondary-forward-stepper = ") + (forward1 ? "1" : "0"), "*");
|
|
|
|
stream << parse_rc_string(TQString("GtkScrollbar::has-secondary-forward-stepper = ") + (forward1 ? "1" : "0"), "*");
|
|
|
|
stream << parse_rc_string(TQString("GtkScrollbar::has-secondary-backward-stepper = ") + (back2 ? "1" : "0"), "*");
|
|
|
|
stream << parse_rc_string(TQString("GtkScrollbar::has-secondary-backward-stepper = ") + (back2 ? "1" : "0"), "*");
|
|
|
|
|
|
|
|
|
|
|
|
stream << parse_rc_string("GtkScrollbar::stepper-size = " + TQString::number(tqApp->tqstyle().querySubControlMetrics(TQStyle::CC_ScrollBar, &sbar, TQStyle::SC_ScrollBarSubLine).width() - 1), "*");
|
|
|
|
stream << parse_rc_string("GtkScrollbar::stepper-size = " + TQString::number(tqApp->style().querySubControlMetrics(TQStyle::CC_ScrollBar, &sbar, TQStyle::SC_ScrollBarSubLine).width() - 1), "*");
|
|
|
|
|
|
|
|
|
|
|
|
stream << parse_rc_string("GtkScrollbar::min-slider-length = " + TQString::number(tqApp->tqstyle().pixelMetric(TQStyle::PM_ScrollBarSliderMin)), "*");
|
|
|
|
stream << parse_rc_string("GtkScrollbar::min-slider-length = " + TQString::number(tqApp->style().pixelMetric(TQStyle::PM_ScrollBarSliderMin)), "*");
|
|
|
|
stream << parse_rc_string("GtkScrollbar::slider-width = " + TQString::number(tqApp->tqstyle().pixelMetric(TQStyle::PM_ScrollBarExtent)-2), "*");
|
|
|
|
stream << parse_rc_string("GtkScrollbar::slider-width = " + TQString::number(tqApp->style().pixelMetric(TQStyle::PM_ScrollBarExtent)-2), "*");
|
|
|
|
|
|
|
|
|
|
|
|
stream << parse_rc_string("GtkButton::child-displacement-x = " + TQString::number(tqApp->tqstyle().pixelMetric(TQStyle::PM_ButtonShiftHorizontal)), "*");
|
|
|
|
stream << parse_rc_string("GtkButton::child-displacement-x = " + TQString::number(tqApp->style().pixelMetric(TQStyle::PM_ButtonShiftHorizontal)), "*");
|
|
|
|
stream << parse_rc_string("GtkButton::child-displacement-y = " + TQString::number(tqApp->tqstyle().pixelMetric(TQStyle::PM_ButtonShiftVertical)), "*");
|
|
|
|
stream << parse_rc_string("GtkButton::child-displacement-y = " + TQString::number(tqApp->style().pixelMetric(TQStyle::PM_ButtonShiftVertical)), "*");
|
|
|
|
stream << parse_rc_string("GtkButton::default-border = { 0, 0, 0, 0 }", "*");
|
|
|
|
stream << parse_rc_string("GtkButton::default-border = { 0, 0, 0, 0 }", "*");
|
|
|
|
stream << parse_rc_string("GtkButton::default-outside-border = {0, 0, 0, 0}", "*");
|
|
|
|
stream << parse_rc_string("GtkButton::default-outside-border = {0, 0, 0, 0}", "*");
|
|
|
|
#ifdef USE_NATIVE_GTK_BUTTON_DRAWING
|
|
|
|
#ifdef USE_NATIVE_GTK_BUTTON_DRAWING
|
|
|
@ -2107,10 +2107,10 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
stream << parse_rc_string("GtkButtonBox::child_internal_pad_y = 0", "*");
|
|
|
|
stream << parse_rc_string("GtkButtonBox::child_internal_pad_y = 0", "*");
|
|
|
|
|
|
|
|
|
|
|
|
TQSlider slider(NULL); // To keep BlueCurve happy
|
|
|
|
TQSlider slider(NULL); // To keep BlueCurve happy
|
|
|
|
stream << parse_rc_string("GtkScale::slider-length = " + TQString::number(tqApp->tqstyle().pixelMetric(TQStyle::PM_SliderLength, &slider)), "*");
|
|
|
|
stream << parse_rc_string("GtkScale::slider-length = " + TQString::number(tqApp->style().pixelMetric(TQStyle::PM_SliderLength, &slider)), "*");
|
|
|
|
|
|
|
|
|
|
|
|
stream << parse_rc_string("xthickness = " + TQString::number(tqApp->tqstyle().pixelMetric(TQStyle::PM_DefaultFrameWidth)), "*.GtkMenu");
|
|
|
|
stream << parse_rc_string("xthickness = " + TQString::number(tqApp->style().pixelMetric(TQStyle::PM_DefaultFrameWidth)), "*.GtkMenu");
|
|
|
|
stream << parse_rc_string("ythickness = " + TQString::number(tqApp->tqstyle().pixelMetric(TQStyle::PM_DefaultFrameWidth)), "*.GtkMenu");
|
|
|
|
stream << parse_rc_string("ythickness = " + TQString::number(tqApp->style().pixelMetric(TQStyle::PM_DefaultFrameWidth)), "*.GtkMenu");
|
|
|
|
stream << parse_rc_string("xthickness = 5", "*.GtkMenu.Gtk*MenuItem");
|
|
|
|
stream << parse_rc_string("xthickness = 5", "*.GtkMenu.Gtk*MenuItem");
|
|
|
|
stream << parse_rc_string("xthickness = 3", "*.GtkNotebook");
|
|
|
|
stream << parse_rc_string("xthickness = 3", "*.GtkNotebook");
|
|
|
|
stream << parse_rc_string("ythickness = 3", "*.GtkNotebook");
|
|
|
|
stream << parse_rc_string("ythickness = 3", "*.GtkNotebook");
|
|
|
@ -2134,7 +2134,7 @@ void setRcProperties(GtkRcStyle* rc_style, int forceRecreate)
|
|
|
|
stream << parse_rc_string("GtkNotebook::tab-overlap = 1", "*");
|
|
|
|
stream << parse_rc_string("GtkNotebook::tab-overlap = 1", "*");
|
|
|
|
|
|
|
|
|
|
|
|
// This one may not work...
|
|
|
|
// This one may not work...
|
|
|
|
//insertIntProperty(rc_style, "GtkCheckButton", "indicator-size", tqApp->tqstyle().pixelMetric(TQStyle::PM_IndicatorHeight) );
|
|
|
|
//insertIntProperty(rc_style, "GtkCheckButton", "indicator-size", tqApp->style().pixelMetric(TQStyle::PM_IndicatorHeight) );
|
|
|
|
|
|
|
|
|
|
|
|
// For icons
|
|
|
|
// For icons
|
|
|
|
|
|
|
|
|
|
|
@ -2293,7 +2293,7 @@ void setMenuBackground(GtkStyle* style)
|
|
|
|
TQMenuData md;
|
|
|
|
TQMenuData md;
|
|
|
|
TQMenuItem* mi = md.findItem(md.insertItem(""));
|
|
|
|
TQMenuItem* mi = md.findItem(md.insertItem(""));
|
|
|
|
|
|
|
|
|
|
|
|
tqApp->tqstyle().polish(&pm);
|
|
|
|
tqApp->style().polish(&pm);
|
|
|
|
|
|
|
|
|
|
|
|
TQStyleOption opt(mi, 16, 16);
|
|
|
|
TQStyleOption opt(mi, 16, 16);
|
|
|
|
TQStyle::SFlags sflags = TQStyle::Style_Default;
|
|
|
|
TQStyle::SFlags sflags = TQStyle::Style_Default;
|
|
|
@ -2301,8 +2301,8 @@ void setMenuBackground(GtkStyle* style)
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
if ((backgroundTile) && (!backgroundTile->isNull()))
|
|
|
|
painter.fillRect(0, 0, 1024, 25, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
painter.fillRect(0, 0, 1024, 25, TQBrush(TQColor(255,255,255), *backgroundTile));
|
|
|
|
else
|
|
|
|
else
|
|
|
|
painter.fillRect(0, 0, 1024, 25, tqApp->tqpalette().active().brush(TQColorGroup::Background));
|
|
|
|
painter.fillRect(0, 0, 1024, 25, tqApp->palette().active().brush(TQColorGroup::Background));
|
|
|
|
tqApp->tqstyle().drawControl(TQStyle::CE_PopupMenuItem, &painter, &pm, TQRect(0,0,1024,25), tqApp->tqpalette().active(), sflags, opt);
|
|
|
|
tqApp->style().drawControl(TQStyle::CE_PopupMenuItem, &painter, &pm, TQRect(0,0,1024,25), tqApp->palette().active(), sflags, opt);
|
|
|
|
|
|
|
|
|
|
|
|
menuBackgroundPixmapGdk = gdk_pixmap_foreign_new(menuBackgroundPixmap->handle());
|
|
|
|
menuBackgroundPixmapGdk = gdk_pixmap_foreign_new(menuBackgroundPixmap->handle());
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2348,7 +2348,7 @@ void getTextColor(GdkColor *color, GtkStateType state_type)
|
|
|
|
if ((state_type == GTK_STATE_PRELIGHT) || (state_type == GTK_STATE_ACTIVE) || (state_type == GTK_STATE_SELECTED))
|
|
|
|
if ((state_type == GTK_STATE_PRELIGHT) || (state_type == GTK_STATE_ACTIVE) || (state_type == GTK_STATE_SELECTED))
|
|
|
|
setColour(color, tqApp->tqpalette().active().highlightedText());
|
|
|
|
setColour(color, tqApp->tqpalette().active().highlightedText());
|
|
|
|
else if (state_type == GTK_STATE_NORMAL)
|
|
|
|
else if (state_type == GTK_STATE_NORMAL)
|
|
|
|
setColour(color, tqApp->tqpalette().active().text());
|
|
|
|
setColour(color, tqApp->palette().active().text());
|
|
|
|
else if (state_type == GTK_STATE_INSENSITIVE)
|
|
|
|
else if (state_type == GTK_STATE_INSENSITIVE)
|
|
|
|
setColour(color, tqApp->tqpalette().disabled().text());
|
|
|
|
setColour(color, tqApp->palette().disabled().text());
|
|
|
|
}
|
|
|
|
}
|
|
|
|