wayland: namespace type names a bit to prevent future conflicts

This commit is contained in:
outfoxxed 2024-03-11 06:02:11 -07:00
parent 1e647cee51
commit 3480707e99
Signed by untrusted user: outfoxxed
GPG key ID: 4C88A185FB89301E
8 changed files with 106 additions and 106 deletions

View file

@ -9,7 +9,7 @@
#include "../../core/panelinterface.hpp"
///! WlrLayershell layer
namespace Layer { // NOLINT
namespace WlrLayer { // NOLINT
Q_NAMESPACE;
QML_ELEMENT;
@ -29,7 +29,7 @@ Q_ENUM_NS(Enum);
} // namespace Layer
///! WlrLayershell keyboard focus mode
namespace KeyboardFocus { // NOLINT
namespace WlrKeyboardFocus { // NOLINT
Q_NAMESPACE;
QML_ELEMENT;
@ -74,11 +74,11 @@ public:
void setExclusiveZone(qint32 exclusiveZone);
[[nodiscard]] qint32 exclusiveZone() const;
void setLayer(Layer::Enum layer);
[[nodiscard]] Layer::Enum layer() const;
void setLayer(WlrLayer::Enum layer);
[[nodiscard]] WlrLayer::Enum layer() const;
void setKeyboardFocus(KeyboardFocus::Enum focus);
[[nodiscard]] KeyboardFocus::Enum keyboardFocus() const;
void setKeyboardFocus(WlrKeyboardFocus::Enum focus);
[[nodiscard]] WlrKeyboardFocus::Enum keyboardFocus() const;
// no effect if configured
void setUseWindowScreen(bool value);
@ -101,9 +101,9 @@ private:
Anchors mAnchors;
Margins mMargins;
qint32 mExclusiveZone = 0;
Layer::Enum mLayer = Layer::Top;
WlrLayer::Enum mLayer = WlrLayer::Top;
QString mNamespace = "quickshell";
KeyboardFocus::Enum mKeyboardFocus = KeyboardFocus::None;
WlrKeyboardFocus::Enum mKeyboardFocus = WlrKeyboardFocus::None;
friend class QSWaylandLayerSurface;
};