aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/libLumina/LuminaThemes.h
diff options
context:
space:
mode:
authorKen Moore <ken@ixsystems.com>2017-12-07 13:55:23 -0500
committerKen Moore <ken@ixsystems.com>2017-12-07 13:55:23 -0500
commitf925f25bd8f52c925db974a269d7dfd943f58669 (patch)
treee0b813e5c1324093cdb0b88576749ea200d8bc2b /src-qt5/core/libLumina/LuminaThemes.h
parentMake sure the new traynotification-simple stylesheet is used. (diff)
downloadlumina-f925f25bd8f52c925db974a269d7dfd943f58669.tar.gz
lumina-f925f25bd8f52c925db974a269d7dfd943f58669.tar.bz2
lumina-f925f25bd8f52c925db974a269d7dfd943f58669.zip
Fix up a couple more things:
1. Add option to load global styles from luminaDesktop.conf 2. Fix up the default icon/menu size of the start menu and item icons. 3. Fix up a signal/slot mis-connect in the start menu.
Diffstat (limited to 'src-qt5/core/libLumina/LuminaThemes.h')
-rw-r--r--src-qt5/core/libLumina/LuminaThemes.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src-qt5/core/libLumina/LuminaThemes.h b/src-qt5/core/libLumina/LuminaThemes.h
index ca79e0bd..133bd04d 100644
--- a/src-qt5/core/libLumina/LuminaThemes.h
+++ b/src-qt5/core/libLumina/LuminaThemes.h
@@ -25,7 +25,9 @@ class LTHEME{
public:
//Read the Themes/Colors/Icons that are available on the system
static QStringList availableSystemThemes();//returns: [name::::path] for each item
+ static QStringList availableSystemStyles();//returns: [name::::path] for each item
static QStringList availableLocalThemes(); //returns: [name::::path] for each item
+ static QStringList availableLocalStyles(); //returns: [name::::path] for each item
static QStringList availableSystemColors(); //returns: [name::::path] for each item
static QStringList availableLocalColors(); //returns: [name::::path] for each item
static QStringList availableSystemIcons(); //returns: [name] for each item
@@ -42,6 +44,7 @@ public:
//Change the current Theme/Colors/Icons
static bool setCurrentSettings(QString themepath, QString colorpath, QString iconname, QString font, QString fontsize);
static bool setCursorTheme(QString cursorname);
+ static bool setCurrentStyles(QStringList paths); //ordered by priority: lowest -> highest
//Return the complete stylesheet for a given theme/colors
static QString assembleStyleSheet(QString themepath, QString colorpath, QString font, QString fontsize);
bgstack15