diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-11-19 14:56:01 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-11-19 14:56:01 -0600 |
commit | 77b8059cbf4ba97c20f7dfa8945f6f7ac6c6d533 (patch) | |
tree | 274fe97efc2b34c75952423297a38e0d616940a2 /tdegtk/tdegtk-theme.cpp | |
parent | 114c26e88f3814bc9d864faa0b46b00c19b8513b (diff) | |
download | gtk3-tqt-engine-77b8059cbf4ba97c20f7dfa8945f6f7ac6c6d533.tar.gz gtk3-tqt-engine-77b8059cbf4ba97c20f7dfa8945f6f7ac6c6d533.zip |
Add GtkLevelBar support
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)), "*"); |