LeechCraft
0.6.70-15082-g543737046d
Modular cross-platform feature rich live environment.
Main Page
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
l
m
o
p
q
r
s
t
u
v
w
z
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Typedefs
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
j
m
n
o
p
r
s
t
u
v
w
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
y
Typedefs
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Enumerations
Enumerator
Properties
a
b
c
g
l
m
p
t
x
y
Related Functions
Files
File List
File Members
All
_
a
b
c
d
f
g
i
k
l
m
n
o
q
r
t
u
v
w
x
Functions
Variables
Typedefs
Macros
_
c
d
l
m
n
o
t
u
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
winflags.h
Go to the documentation of this file.
1
/**********************************************************************
2
* LeechCraft - modular cross-platform feature rich internet client.
3
* Copyright (C) 2006-2014 Georg Rudoy
4
*
5
* Distributed under the Boost Software License, Version 1.0.
6
* (See accompanying file LICENSE or copy at https://www.boost.org/LICENSE_1_0.txt)
7
**********************************************************************/
8
9
#pragma once
10
11
#include <QFlags>
12
13
namespace
LC::Util
14
{
15
enum
WinStateFlag
16
{
17
NoState
= 0,
18
Modal
= 1 << 0,
19
Sticky
= 1 << 1,
20
MaximizedVert
= 1 << 2,
21
MaximizedHorz
= 1 << 3,
22
Shaded
= 1 << 4,
23
SkipTaskbar
= 1 << 5,
24
SkipPager
= 1 << 6,
25
Hidden
= 1 << 7,
26
Fullscreen
= 1 << 8,
27
OnTop
= 1 << 9,
28
OnBottom
= 1 << 10,
29
Attention
= 1 << 11
30
};
31
32
Q_DECLARE_FLAGS
(WinStateFlags,
WinStateFlag
)
33
34
enum
AllowedActionFlag
35
{
36
NoAction
= 0,
37
Move
= 1 << 0,
38
Resize
= 1 << 1,
39
Minimize
= 1 << 2,
40
Shade
= 1 << 3,
41
Stick
= 1 << 4,
42
MaximizeHorz
= 1 << 5,
43
MaximizeVert
= 1 << 6,
44
ShowFullscreen
= 1 << 7,
45
ChangeDesktop
= 1 << 8,
46
Close
= 1 << 9,
47
MoveToTop
= 1 << 10,
48
MoveToBottom
= 1 << 11
49
};
50
51
Q_DECLARE_FLAGS
(AllowedActionFlags,
AllowedActionFlag
)
52
}
53
54
Q_DECLARE_OPERATORS_FOR_FLAGS (LC::Util::WinStateFlags)
55
Q_DECLARE_OPERATORS_FOR_FLAGS (LC::Util::AllowedActionFlags)
LC::Util::Hidden
@ Hidden
Definition:
winflags.h:37
LC::Util::MaximizeHorz
@ MaximizeHorz
Definition:
winflags.h:48
LC::Util::Stick
@ Stick
Definition:
winflags.h:47
LC::Util::MaximizedHorz
@ MaximizedHorz
Definition:
winflags.h:33
LC::Util
Definition:
icoreproxy.h:33
LC::Util::MaximizeVert
@ MaximizeVert
Definition:
winflags.h:49
LC::Util::NoAction
@ NoAction
Definition:
winflags.h:42
LC::Util::MoveToTop
@ MoveToTop
Definition:
winflags.h:53
LC::Util::Shaded
@ Shaded
Definition:
winflags.h:34
LC::Util::MaximizedVert
@ MaximizedVert
Definition:
winflags.h:32
LC::Util::AllowedActionFlag
AllowedActionFlag
Definition:
winflags.h:40
LC::Util::Move
@ Move
Definition:
winflags.h:43
LC::Util::Q_DECLARE_FLAGS
Q_DECLARE_FLAGS(FitFlags, FitFlag)
LC::Util::NoState
@ NoState
Definition:
winflags.h:29
LC::Util::Modal
@ Modal
Definition:
winflags.h:30
LC::Util::OnBottom
@ OnBottom
Definition:
winflags.h:40
LC::Util::ChangeDesktop
@ ChangeDesktop
Definition:
winflags.h:51
LC::Util::ShowFullscreen
@ ShowFullscreen
Definition:
winflags.h:50
LC::Util::MoveToBottom
@ MoveToBottom
Definition:
winflags.h:54
LC::Util::Resize
@ Resize
Definition:
winflags.h:44
LC::Util::Shade
@ Shade
Definition:
winflags.h:46
LC::Util::OnTop
@ OnTop
Definition:
winflags.h:39
LC::Util::Minimize
@ Minimize
Definition:
winflags.h:45
LC::Util::SkipTaskbar
@ SkipTaskbar
Definition:
winflags.h:35
LC::Util::Close
@ Close
Definition:
winflags.h:52
LC::Util::SkipPager
@ SkipPager
Definition:
winflags.h:36
LC::Util::WinStateFlag
WinStateFlag
Definition:
winflags.h:21
LC::Util::Fullscreen
@ Fullscreen
Definition:
winflags.h:38
LC::Util::Attention
@ Attention
Definition:
winflags.h:41
LC::Util::Sticky
@ Sticky
Definition:
winflags.h:31
src
util
x11
winflags.h
Generated by
1.8.17