Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1
kdebase3
kdm-color-scheme.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdm-color-scheme.diff of Package kdebase3
--- kdm/kfrontend/kgapp.cpp 2007/07/27 10:29:40 1.55 +++ kdm/kfrontend/kgapp.cpp 2007/07/27 11:54:57 @@ -42,6 +42,7 @@ #include <qtimer.h> #include <qcursor.h> #include <qpalette.h> +#include <qfile.h> #include <stdlib.h> // free(), exit() #include <unistd.h> // alarm() @@ -144,7 +145,14 @@ if (!_GUIStyle.isEmpty()) app.setStyle( _GUIStyle ); - _colorScheme = locate( "data", "kdisplay/color-schemes/" + _colorScheme + ".kcsrc" ); + const QString _configColorScheme = _colorScheme; + + if (_useTheme && !_theme.isEmpty()) + _colorScheme = _theme + "/color.kcsrc"; + + if (!QFile::exists(_colorScheme)) + _colorScheme = locate( "data", "kdisplay/color-schemes/" + _configColorScheme + ".kcsrc" ); + if (!_colorScheme.isEmpty()) { KSimpleConfig config( _colorScheme, true ); config.setGroup( "Color Scheme" );
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor