diff options
author | Timothy Pearson <[email protected]> | 2012-01-26 16:34:00 -0600 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2012-01-26 16:34:00 -0600 |
commit | 0eb9f5e217225129b22de1a48fe7300723456da3 (patch) | |
tree | ede5a4dd39476960a1f113a323b34b613cf07987 /src/kernel/qnamespace.h | |
parent | 336d563830cd5f9f1f9abdce20db839d06431168 (diff) | |
download | qt3-0eb9f5e217225129b22de1a48fe7300723456da3.tar.gz qt3-0eb9f5e217225129b22de1a48fe7300723456da3.zip |
Add NetWM/Motif controls to QWidget
This must break binary compatibility, so version was also bumped to 3.4.0
Diffstat (limited to 'src/kernel/qnamespace.h')
-rw-r--r-- | src/kernel/qnamespace.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/kernel/qnamespace.h b/src/kernel/qnamespace.h index 1598785..2201a3d 100644 --- a/src/kernel/qnamespace.h +++ b/src/kernel/qnamespace.h @@ -168,6 +168,28 @@ public: WState_HasMouse = 0x00800000 }; + // NetWM flags; documented in qwidget.cpp + typedef uint NFlags; + + // documented in qwidget.cpp + enum NETWMFlags { +#if defined(Q_WS_X11) + WX11DisableMove = 0x00000001, + WX11DisableClose = 0x00000002, + WX11DisableResize = 0x00000004, + WX11DisableMinimize = 0x00000008, + WX11DisableMaximize = 0x00000010, + WX11DisableShade = 0x00000020 +#else + WX11DisableMove = 0x00000000, + WX11DisableClose = 0x00000000, + WX11DisableResize = 0x00000000, + WX11DisableMinimize = 0x00000000, + WX11DisableMaximize = 0x00000000, + WX11DisableShade = 0x00000000 +#endif + }; + // Widget flags2; documented in qwidget.cpp typedef uint WFlags; |