aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop/desktop-plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src-qt5/core/lumina-desktop/desktop-plugins')
-rw-r--r--src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h b/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h
index a200ab90..815ae9da 100644
--- a/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h
+++ b/src-qt5/core/lumina-desktop/desktop-plugins/LDPlugin.h
@@ -35,6 +35,7 @@ private:
QSettings *settings;
QMenu *menu, *contextM;
QTimer *dragTimer;
+ //QRect gridRect; //Current Geometry in grid coordinates.
void setupMenu();
@@ -90,6 +91,9 @@ public:
}
+ void setGridGeometry(QRect grid){ settings->setValue(prefix+"geometry/gridLocation", grid); }
+ QRect gridGeometry(){ return settings->value(prefix+"geometry/gridLocation",QRect()).toRect(); }
+
public slots:
virtual void LocaleChange(){
//This needs to be re-implemented in the subclassed plugin
bgstack15