![]() |
LeechCraft 0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
|
#include "xwrapper.h"
Inheritance diagram for LC::Util::XWrapper:
Collaboration diagram for LC::Util::XWrapper:Public Types | |
| enum class | Layer { Top , Bottom , Normal } |
Static Public Member Functions | |
| static XWrapper & | Instance () |
Definition at line 33 of file xwrapper.h.
|
strong |
| Enumerator | |
|---|---|
| Top | |
| Bottom | |
| Normal | |
Definition at line 45 of file xwrapper.h.
|
signal |
| void LC::Util::XWrapper::ClearStrut | ( | QWidget * | w | ) |
Definition at line 410 of file xwrapper.cpp.
Definition at line 504 of file xwrapper.cpp.
References LC::Util::SourcePager.
|
signal |
| Window LC::Util::XWrapper::GetActiveApp | ( | ) |
Definition at line 303 of file xwrapper.cpp.
| Atom LC::Util::XWrapper::GetAtom | ( | std::string_view | str | ) |
Returns the atom denoting the given string.
| [in] | string | A view to a (null-terminated) string with the name of the atom. |
std::strlen(str.data()) should be equal to str.size(). Definition at line 704 of file xwrapper.cpp.
References LC::Util::AsByteArray(), and LC::Util::ToByteArray().
Here is the call graph for this function:Definition at line 636 of file xwrapper.cpp.
| QRect LC::Util::XWrapper::GetAvailableGeometry | ( | QWidget * | widget | ) |
Definition at line 699 of file xwrapper.cpp.
| int LC::Util::XWrapper::GetCurrentDesktop | ( | ) |
Definition at line 567 of file xwrapper.cpp.
| int LC::Util::XWrapper::GetDesktopCount | ( | ) |
Definition at line 556 of file xwrapper.cpp.
Definition at line 605 of file xwrapper.cpp.
| QStringList LC::Util::XWrapper::GetDesktopNames | ( | ) |
Definition at line 583 of file xwrapper.cpp.
| Display * LC::Util::XWrapper::GetDisplay | ( | ) | const |
Definition at line 57 of file xwrapper.cpp.
| Window LC::Util::XWrapper::GetRootWindow | ( | ) | const |
Definition at line 62 of file xwrapper.cpp.
| AllowedActionFlags LC::Util::XWrapper::GetWindowActions | ( | Window | wid | ) |
Definition at line 281 of file xwrapper.cpp.
References LC::Util::AsStringView().
Here is the call graph for this function:Definition at line 610 of file xwrapper.cpp.
Definition at line 209 of file xwrapper.cpp.
Definition at line 160 of file xwrapper.cpp.
| WinStateFlags LC::Util::XWrapper::GetWindowState | ( | Window | wid | ) |
Definition at line 259 of file xwrapper.cpp.
References LC::Util::AsStringView().
Here is the call graph for this function:Definition at line 172 of file xwrapper.cpp.
|
static |
Definition at line 51 of file xwrapper.cpp.
Definition at line 316 of file xwrapper.cpp.
Definition at line 459 of file xwrapper.cpp.
References LC::Util::SourcePager, and LC::Util::StateAdd.
Definition at line 454 of file xwrapper.cpp.
Definition at line 492 of file xwrapper.cpp.
References LC::Util::SourcePager, LC::Util::StateAdd, and LC::Util::StateRemove.
Definition at line 623 of file xwrapper.cpp.
|
override |
Definition at line 67 of file xwrapper.cpp.
Definition at line 449 of file xwrapper.cpp.
References LC::Util::SourcePager.
Definition at line 475 of file xwrapper.cpp.
Definition at line 578 of file xwrapper.cpp.
| void LC::Util::XWrapper::SetStrut | ( | QWidget * | widget, |
| Qt::ToolBarArea | area ) |
Definition at line 362 of file xwrapper.cpp.
| void LC::Util::XWrapper::SetStrut | ( | Window | wid, |
| ulong | left, | ||
| ulong | right, | ||
| ulong | top, | ||
| ulong | bottom, | ||
| ulong | leftStartY, | ||
| ulong | leftEndY, | ||
| ulong | rightStartY, | ||
| ulong | rightEndY, | ||
| ulong | topStartX, | ||
| ulong | topEndX, | ||
| ulong | bottomStartX, | ||
| ulong | bottomEndX ) |
Definition at line 417 of file xwrapper.cpp.
Definition at line 480 of file xwrapper.cpp.
References LC::Util::SourcePager, and LC::Util::StateAdd.
Definition at line 324 of file xwrapper.cpp.
Definition at line 354 of file xwrapper.cpp.
| void LC::Util::XWrapper::Sync | ( | ) |
Definition at line 154 of file xwrapper.cpp.
Definition at line 467 of file xwrapper.cpp.
References LC::Util::SourcePager, and LC::Util::StateRemove.
Definition at line 486 of file xwrapper.cpp.
References LC::Util::SourcePager, and LC::Util::StateRemove.
|
signal |