diff options
Diffstat (limited to 'tdegtk/tdegtk-theme.cpp')
-rw-r--r-- | tdegtk/tdegtk-theme.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tdegtk/tdegtk-theme.cpp b/tdegtk/tdegtk-theme.cpp index 446480b..e18e30d 100644 --- a/tdegtk/tdegtk-theme.cpp +++ b/tdegtk/tdegtk-theme.cpp @@ -728,8 +728,10 @@ void writeGtkThemeControlFile(int forceRecreate) { stream << parse_rc_string(TQString("-GtkComboBox-appears-as-list: %1px").arg(combobox_appears_as_list), "*"); // FIXME - // Work around problems detailed in upstream GTK bug #687677 + // Partially work around problems detailed in upstream GTK bug #687677 + // These issues will likely have a more permanent and complete resolution in GTK 3.8, and the following two lines should be removed at that point stream << parse_rc_string(TQString("-GtkComboBox-shadow-type: in"), "*"); + stream << parse_rc_string(TQString("background-color: transparent"), "GtkComboBox"); stream << parse_rc_string(TQString("-GtkScrolledWindow-scrollbars-within-bevel: 1"), "*"); stream << parse_rc_string(TQString("-GtkScrolledWindow-scrollbar-spacing: 0px"), "*"); @@ -828,6 +830,11 @@ void writeGtkThemeControlFile(int forceRecreate) { // See upstream GTK bug #687172 // FIXME + // GtkSwitch slider height must be set to the TQt3 scrollbar slider width + // When GTK provides an option to set the GtkSwitch height, implement theming support for this + // See upstream GTK bug #688675 + + // FIXME // There must be a way to set the selected tab offset (shift) // If not, it may be neccessary to override the GTK text drawing routines for notebooks to insert the proper shift //stream << parse_rc_string("-????: " + TQString::number(tqApp->style().pixelMetric(TQStyle::PM_TabBarTabShiftHorizontal)), "*"); |