diff options
author | Ken Moore <ken@ixsystems.com> | 2018-01-02 15:57:56 -0500 |
---|---|---|
committer | Ken Moore <ken@ixsystems.com> | 2018-01-02 15:57:56 -0500 |
commit | 6cbd6541d5536f59973ba625b267eb8ad64d747b (patch) | |
tree | 029c4758155d1b19cd3afd9fe659c35d0009d94e /src-qt5/core/lumina-desktop-unified/src-desktop/src-cpp/RootDesktopObject.cpp | |
parent | Finished transitioning from QPrintPreviewWidget to QGraphicsView (diff) | |
download | lumina-6cbd6541d5536f59973ba625b267eb8ad64d747b.tar.gz lumina-6cbd6541d5536f59973ba625b267eb8ad64d747b.tar.bz2 lumina-6cbd6541d5536f59973ba625b267eb8ad64d747b.zip |
Add the new "DesktopManager" class into lumina2 sources.
This is the class that watches for settings file changes and/or converts settings into interface object values.
Diffstat (limited to 'src-qt5/core/lumina-desktop-unified/src-desktop/src-cpp/RootDesktopObject.cpp')
-rw-r--r-- | src-qt5/core/lumina-desktop-unified/src-desktop/src-cpp/RootDesktopObject.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src-qt5/core/lumina-desktop-unified/src-desktop/src-cpp/RootDesktopObject.cpp b/src-qt5/core/lumina-desktop-unified/src-desktop/src-cpp/RootDesktopObject.cpp index 5750ac2d..4b01fa0d 100644 --- a/src-qt5/core/lumina-desktop-unified/src-desktop/src-cpp/RootDesktopObject.cpp +++ b/src-qt5/core/lumina-desktop-unified/src-desktop/src-cpp/RootDesktopObject.cpp @@ -129,5 +129,13 @@ void RootDesktopObject::ChangeWallpaper(QString screen, QString value){ } } +QString RootDesktopObject::CurrentWallpaper(QString screen){ + for(int i=0; i<s_objects.length(); i++){ + if(s_objects[i]->name()==screen){ return s_objects[i]->background();} + } + return ""; //unknown +} + + // === PRIVATE === |