diff options
author | Ken Moore <moorekou@gmail.com> | 2015-07-31 10:21:55 -0400 |
---|---|---|
committer | Ken Moore <moorekou@gmail.com> | 2015-07-31 10:21:55 -0400 |
commit | 5f12b38b46683ab9f75acbe2d1c355b675d0cbed (patch) | |
tree | 6d5d0c9d4195cb983251b7d1b9d49580de43b468 /libLumina/LuminaX11.h | |
parent | Change the QSplashScreen for the lumina-open OSD to a simple QLabel (makes it... (diff) | |
download | lumina-5f12b38b46683ab9f75acbe2d1c355b675d0cbed.tar.gz lumina-5f12b38b46683ab9f75acbe2d1c355b675d0cbed.tar.bz2 lumina-5f12b38b46683ab9f75acbe2d1c355b675d0cbed.zip |
Convert a few more X11 functions to XCB - almost done....
Diffstat (limited to 'libLumina/LuminaX11.h')
-rw-r--r-- | libLumina/LuminaX11.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libLumina/LuminaX11.h b/libLumina/LuminaX11.h index 5a38e7fa..df2a78d2 100644 --- a/libLumina/LuminaX11.h +++ b/libLumina/LuminaX11.h @@ -123,6 +123,7 @@ public: // General Information QList<WId> WindowList(bool rawlist = false); //list all non-Lumina windows (rawlist -> all workspaces) unsigned int CurrentWorkspace(); + unsigned int NumberOfWorkspaces(); WId ActiveWindow(); //fetch the ID for the currently active window //Session Modification @@ -157,6 +158,7 @@ public: void ActivateWindow(WId); //request that the window become active void MaximizeWindow(WId win, bool flagsonly = false); //request that the window become maximized void MoveResizeWindow(WId win, QRect geom); + void ReserveLocation(WId win, QRect geom, QString loc); //Window Embedding/Detaching (for system tray) uint EmbedWindow(WId win, WId container); //returns the damage ID (or 0 for an error) |