MauiMan
backgroundmanager.h
15 * Helpfull for third parties to connect to property changes from the Background module setting changes.
24 Q_PROPERTY(QString wallpaperSource READ wallpaperSource WRITE setWallpaperSource NOTIFY wallpaperSourceChanged)
27 * Whether the wallpaper background should have a dimmed effect. This could be used to reduce eye strain, or for a night mode effect
32 * Whether the wallpaper image should fit the screen area, preserving its aspect ratio, instead of filling it
37 * A color to be used in the background. If not wallpaper image is shown then, this is the color visible
44 Q_PROPERTY(bool showWallpaper READ showWallpaper WRITE setShowWallpaper NOTIFY showWallpaperChanged)
49 Q_PROPERTY(QString wallpaperSourceDir READ wallpaperSourceDir WRITE setWallpaperSourceDir NOTIFY wallpaperSourceDirChanged)
57 static inline const QString wallpaperSource = QStringLiteral("qrc:/wallpapers/maui_shell_dev_bg.png");
62 static inline const QString wallpaperSourceDir = QStringLiteral("file:///usr/share/wallpapers/Cask");
QString wallpaperSource
The image file path to be used as the wallpaper background.
Definition backgroundmanager.h:24
bool fitWallpaper
Whether the wallpaper image should fit the screen area, preserving its aspect ratio,...
Definition backgroundmanager.h:34
bool dimWallpaper
Whether the wallpaper background should have a dimmed effect.
Definition backgroundmanager.h:29
QString wallpaperSourceDir
The preferred file path to the directory containing the wallpaper images.
Definition backgroundmanager.h:49
The SettingsStore class Allows to store and read settings for MauiMan from the local conf file.
Definition settingsstore.h:17
The MauiMan name-space contains all of the available modules for configuring the Maui Applications an...
Definition accessibilitymanager.h:8
QObject(QObject *parent)
Q_OBJECTQ_OBJECT
Q_PROPERTY(...)
Q_SIGNALSQ_SIGNALS
Q_SLOTSQ_SLOTS
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:46:15 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:46:15 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.