| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -28,6 +28,7 @@ class ThemeManager : public QObject
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    Q_OBJECT
 | 
					 | 
					 | 
					 | 
					    Q_OBJECT
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    Q_PROPERTY(bool isDarkMode READ isDarkMode WRITE setDarkMode NOTIFY darkModeChanged)
 | 
					 | 
					 | 
					 | 
					    Q_PROPERTY(bool isDarkMode READ isDarkMode WRITE setDarkMode NOTIFY darkModeChanged)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    Q_PROPERTY(bool darkModeDimsWallpaer READ darkModeDimsWallpaer WRITE setDarkModeDimsWallpaer NOTIFY darkModeDimsWallpaerChanged)
 | 
					 | 
					 | 
					 | 
					    Q_PROPERTY(bool darkModeDimsWallpaer READ darkModeDimsWallpaer WRITE setDarkModeDimsWallpaer NOTIFY darkModeDimsWallpaerChanged)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    Q_PROPERTY(bool backgroundVisible READ backgroundVisible WRITE setBackgroundVisible NOTIFY backgroundVisibleChanged)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    Q_PROPERTY(QString systemFont READ systemFont WRITE setSystemFont NOTIFY systemFontChanged)
 | 
					 | 
					 | 
					 | 
					    Q_PROPERTY(QString systemFont READ systemFont WRITE setSystemFont NOTIFY systemFontChanged)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    Q_PROPERTY(QString systemFixedFont READ systemFixedFont WRITE setSystemFixedFont)
 | 
					 | 
					 | 
					 | 
					    Q_PROPERTY(QString systemFixedFont READ systemFixedFont WRITE setSystemFixedFont)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    Q_PROPERTY(qreal systemFontPointSize READ systemFontPointSize WRITE setSystemFontPointSize NOTIFY systemFontPointSizeChanged)
 | 
					 | 
					 | 
					 | 
					    Q_PROPERTY(qreal systemFontPointSize READ systemFontPointSize WRITE setSystemFontPointSize NOTIFY systemFontPointSizeChanged)
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -52,6 +53,8 @@ public:
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    void setDarkModeDimsWallpaer(bool value);
 | 
					 | 
					 | 
					 | 
					    void setDarkModeDimsWallpaer(bool value);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    QString systemFont();
 | 
					 | 
					 | 
					 | 
					    QString systemFont();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    bool backgroundVisible() const;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    void setBackgroundVisible(bool value);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    void setSystemFont(const QString &fontFamily);
 | 
					 | 
					 | 
					 | 
					    void setSystemFont(const QString &fontFamily);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    QString systemFixedFont();
 | 
					 | 
					 | 
					 | 
					    QString systemFixedFont();
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -96,6 +99,7 @@ signals:
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    void wallpaperChanged(QString path);
 | 
					 | 
					 | 
					 | 
					    void wallpaperChanged(QString path);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    void darkModeDimsWallpaerChanged();
 | 
					 | 
					 | 
					 | 
					    void darkModeDimsWallpaerChanged();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    void accentColorChanged(int accentColor);
 | 
					 | 
					 | 
					 | 
					    void accentColorChanged(int accentColor);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    void backgroundVisibleChanged();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    void backgroundTypeChanged();
 | 
					 | 
					 | 
					 | 
					    void backgroundTypeChanged();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    void backgroundColorChanged();
 | 
					 | 
					 | 
					 | 
					    void backgroundColorChanged();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    void cursorThemeChanged();
 | 
					 | 
					 | 
					 | 
					    void cursorThemeChanged();
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -110,6 +114,7 @@ private:
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    bool m_isDarkMode;
 | 
					 | 
					 | 
					 | 
					    bool m_isDarkMode;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    bool m_darkModeDimsWallpaer;
 | 
					 | 
					 | 
					 | 
					    bool m_darkModeDimsWallpaer;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    QString m_wallpaperPath;
 | 
					 | 
					 | 
					 | 
					    QString m_wallpaperPath;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    bool m_backgroundVisible;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    int m_backgroundType;
 | 
					 | 
					 | 
					 | 
					    int m_backgroundType;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    QString m_backgroundColor;
 | 
					 | 
					 | 
					 | 
					    QString m_backgroundColor;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    int m_accentColor;
 | 
					 | 
					 | 
					 | 
					    int m_accentColor;
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |