aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGravatar un1versal2016-08-25 17:16:44 +0100
committerGravatar GitHub2016-08-25 17:16:44 +0100
commitef82a958cf04e0802d2e456cd97371702b92ddf5 (patch)
tree5308814dc3b313b1189cdfc2966859eb8d1a04d0 /doc
parentKviMainWindow: Modernize control loop (#2116) (diff)
downloadKVIrc-ef82a958cf04e0802d2e456cd97371702b92ddf5.tar.gz
KVIrc-ef82a958cf04e0802d2e456cd97371702b92ddf5.tar.bz2
KVIrc-ef82a958cf04e0802d2e456cd97371702b92ddf5.zip
INSTALL: update -DWANT_GTKSTYLE entry (#2118)
This has changed considerably So lets document this better.
Diffstat (limited to 'doc')
-rw-r--r--doc/INSTALL.txt22
1 files changed, 7 insertions, 15 deletions
diff --git a/doc/INSTALL.txt b/doc/INSTALL.txt
index d1ae44489..7bf9bf91b 100644
--- a/doc/INSTALL.txt
+++ b/doc/INSTALL.txt
@@ -444,21 +444,13 @@
You can thus disable transparency here.
-DWANT_GTKSTYLE= (default: OFF)
- QGtkStyle is a Qt backend that uses native Gtk widgets. As of Qt5, any
- new builds using Qt5 will automatically and unchangingly have this option
- set to ON. The reason is due to a graphical issue in which menus do not
- appear as well as scroll bars being invisible. We have found this to be
- the only fix until upstream can be patched. Anything prior to Qt5 has this
- option defaulted to OFF with the ability to enable it. In recent Gtk
- versions some insane choices are hardcoded and impossible to workaround
- (example: icons can't be shown in menus, label background color is
- fixed). By default we disable QGtkStyle in versions below Qt5 since it
- messes up with KVIrc's internal theme engine creating issues (like unreadable
- white text on a white background). Some users want to use it anyway and
- sometimes we like to check if Gtk developers quit smoking pot, so this option
- lets you enable the QGtkStyle engine. Please don't report any theme-related bug
- if you enabled this option: we already know it's broken. It should be fixed
- upstream in Qt.
+ QGtkStyle is a Qt backend that uses native GTK widgets.
+ By default we disable QGtkStyle since it interferes with KVIrc's internal
+ theme engine and there maybe some unwanted styling that you may consider broken.
+ Some users want to use it anyway. Please don't report any theme-related bug
+ if you enabled this option: we already know it's limitations and issues.
+ For further information / discussion see:
+ https://github.com/kvirc/KVIrc/issues/2117
-DWANT_PERL= (default: ON)
Enables or disables Perl support.