QtBase  v6.3.1
qnamespace.h
Go to the documentation of this file.
1 /****************************************************************************
2 **
3 ** Copyright (C) 2020 The Qt Company Ltd.
4 ** Copyright (C) 2020 Klaralvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
5 ** Contact: https://www.qt.io/licensing/
6 **
7 ** This file is part of the QtCore module of the Qt Toolkit.
8 **
9 ** $QT_BEGIN_LICENSE:LGPL$
10 ** Commercial License Usage
11 ** Licensees holding valid commercial Qt licenses may use this file in
12 ** accordance with the commercial license agreement provided with the
13 ** Software or, alternatively, in accordance with the terms contained in
14 ** a written agreement between you and The Qt Company. For licensing terms
15 ** and conditions see https://www.qt.io/terms-conditions. For further
16 ** information use the contact form at https://www.qt.io/contact-us.
17 **
18 ** GNU Lesser General Public License Usage
19 ** Alternatively, this file may be used under the terms of the GNU Lesser
20 ** General Public License version 3 as published by the Free Software
21 ** Foundation and appearing in the file LICENSE.LGPL3 included in the
22 ** packaging of this file. Please review the following information to
23 ** ensure the GNU Lesser General Public License version 3 requirements
24 ** will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
25 **
26 ** GNU General Public License Usage
27 ** Alternatively, this file may be used under the terms of the GNU
28 ** General Public License version 2.0 or (at your option) the GNU General
29 ** Public license version 3 or any later version approved by the KDE Free
30 ** Qt Foundation. The licenses are as published by the Free Software
31 ** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
32 ** included in the packaging of this file. Please review the following
33 ** information to ensure the GNU General Public License requirements will
34 ** be met: https://www.gnu.org/licenses/gpl-2.0.html and
35 ** https://www.gnu.org/licenses/gpl-3.0.html.
36 **
37 ** $QT_END_LICENSE$
38 **
39 ****************************************************************************/
40 
41 #ifndef QNAMESPACE_H
42 #define QNAMESPACE_H
43 
44 #include <QtCore/qglobal.h>
45 #include <QtCore/qtmetamacros.h>
46 
47 #if defined(__OBJC__) && !defined(__cplusplus)
48 # warning "File built in Objective-C mode (.m), but using Qt requires Objective-C++ (.mm)"
49 #endif
50 
52 
53 struct QMetaObject;
54 
55 namespace Qt {
56  Q_NAMESPACE_EXPORT(Q_CORE_EXPORT)
57 
58  enum GlobalColor {
66  red,
79  };
80 
81  enum MouseButton {
82  NoButton = 0x00000000,
83  LeftButton = 0x00000001,
84  RightButton = 0x00000002,
85  MiddleButton = 0x00000004,
86  BackButton = 0x00000008,
89  ForwardButton = 0x00000010,
92  TaskButton = 0x00000020,
94  ExtraButton4 = 0x00000040,
95  ExtraButton5 = 0x00000080,
96  ExtraButton6 = 0x00000100,
97  ExtraButton7 = 0x00000200,
98  ExtraButton8 = 0x00000400,
99  ExtraButton9 = 0x00000800,
100  ExtraButton10 = 0x00001000,
101  ExtraButton11 = 0x00002000,
102  ExtraButton12 = 0x00004000,
103  ExtraButton13 = 0x00008000,
104  ExtraButton14 = 0x00010000,
105  ExtraButton15 = 0x00020000,
106  ExtraButton16 = 0x00040000,
107  ExtraButton17 = 0x00080000,
108  ExtraButton18 = 0x00100000,
109  ExtraButton19 = 0x00200000,
110  ExtraButton20 = 0x00400000,
111  ExtraButton21 = 0x00800000,
112  ExtraButton22 = 0x01000000,
113  ExtraButton23 = 0x02000000,
114  ExtraButton24 = 0x04000000,
115  AllButtons = 0x07ffffff,
117  // 4 high-order bits remain available for future use (0x08000000 through 0x40000000).
118  MouseButtonMask = 0xffffffff
119  };
120  Q_DECLARE_FLAGS(MouseButtons, MouseButton)
121  Q_DECLARE_OPERATORS_FOR_FLAGS(MouseButtons)
122 
123  enum Orientation {
124  Horizontal = 0x1,
125  Vertical = 0x2
126  };
127 
128  Q_DECLARE_FLAGS(Orientations, Orientation)
129  Q_DECLARE_OPERATORS_FOR_FLAGS(Orientations)
130 
131  enum FocusPolicy {
132  NoFocus = 0,
133  TabFocus = 0x1,
134  ClickFocus = 0x2,
136  WheelFocus = StrongFocus | 0x4
137  };
138 
140  NoTabFocus = 0x00,
143  TabFocusAllControls = 0xff
144  };
145 
146  enum SortOrder {
149  };
150 
154  };
155  Q_DECLARE_FLAGS(SplitBehavior, SplitBehaviorFlags)
156  Q_DECLARE_OPERATORS_FOR_FLAGS(SplitBehavior)
157 
158  enum TileRule {
161  RoundTile
162  };
163 
164  // Text formatting flags for QPainter::drawText and QLabel.
165  // The following two enums can be combined to one integer which
166  // is passed as 'flags' to QPainter::drawText, QFontMetrics::boundingRect and qt_format_text.
167 
169  AlignLeft = 0x0001,
171  AlignRight = 0x0002,
173  AlignHCenter = 0x0004,
174  AlignJustify = 0x0008,
175  AlignAbsolute = 0x0010,
177 
178  AlignTop = 0x0020,
179  AlignBottom = 0x0040,
180  AlignVCenter = 0x0080,
181  AlignBaseline = 0x0100,
182  // Note that 0x100 will clash with Qt::TextSingleLine = 0x100 due to what the comment above
183  // this enum declaration states. However, since Qt::AlignBaseline is only used by layouts,
184  // it doesn't make sense to pass Qt::AlignBaseline to QPainter::drawText(), so there
185  // shouldn't really be any ambiguity between the two overlapping enum values.
187 
189  };
190 
193 
194  enum TextFlag {
195  TextSingleLine = 0x0100,
196  TextDontClip = 0x0200,
197  TextExpandTabs = 0x0400,
199  TextWordWrap = 0x1000,
201  TextDontPrint = 0x4000,
207  // Ensures that the longest variant is always used when computing the
208  // size of a multi-variant string.
209  TextLongestVariant = 0x80000
210  };
212 
217  ElideNone
218  };
220 
226  };
227 
229 
230  enum WindowType {
231  Widget = 0x00000000,
232  Window = 0x00000001,
233  Dialog = 0x00000002 | Window,
234  Sheet = 0x00000004 | Window,
236  Popup = 0x00000008 | Window,
240  Desktop = 0x00000010 | Window,
241  SubWindow = 0x00000012,
242  ForeignWindow = 0x00000020 | Window,
243  CoverWindow = 0x00000040 | Window,
244 
245  WindowType_Mask = 0x000000ff,
247  MSWindowsOwnDC = 0x00000200,
250  FramelessWindowHint = 0x00000800,
251  WindowTitleHint = 0x00001000,
252  WindowSystemMenuHint = 0x00002000,
257  WindowShadeButtonHint = 0x00020000,
258  WindowStaysOnTopHint = 0x00040000,
263 
264  CustomizeWindowHint = 0x02000000,
266  WindowCloseButtonHint = 0x08000000,
270  WindowFullscreenButtonHint = 0x80000000
271  };
272 
273  Q_DECLARE_FLAGS(WindowFlags, WindowType)
274  Q_DECLARE_OPERATORS_FOR_FLAGS(WindowFlags)
275 
276  enum WindowState {
277  WindowNoState = 0x00000000,
278  WindowMinimized = 0x00000001,
279  WindowMaximized = 0x00000002,
280  WindowFullScreen = 0x00000004,
281  WindowActive = 0x00000008
282  };
283 
284  Q_DECLARE_FLAGS(WindowStates, WindowState)
285  Q_DECLARE_OPERATORS_FOR_FLAGS(WindowStates)
286 
288  ApplicationSuspended = 0x00000000,
289  ApplicationHidden = 0x00000001,
290  ApplicationInactive = 0x00000002,
291  ApplicationActive = 0x00000004
292  };
293 
294  Q_DECLARE_FLAGS(ApplicationStates, ApplicationState)
295 
297  PrimaryOrientation = 0x00000000,
298  PortraitOrientation = 0x00000001,
299  LandscapeOrientation = 0x00000002,
301  InvertedLandscapeOrientation = 0x00000008
302  };
303 
304  Q_DECLARE_FLAGS(ScreenOrientations, ScreenOrientation)
305  Q_DECLARE_OPERATORS_FOR_FLAGS(ScreenOrientations)
306 
311  // Formerly, 3 was WA_ContentsPropagated.
318  WA_Mapped = 11,
319  // Formerly, 12 was WA_MacNoClickThrough.
323 
334  WA_Moved = 43,
337  // Formerly 46 was WA_MacBrushedMetal and WA_MacMetalStyle.
351 
358  // Formerly, 67 was WA_WState_DND.
361 
362  WA_ShowModal = 70, // ## deprecated since since 4.5.1 but still in use :-(
364  WA_NoMousePropagation = 73, // for now, might go away.
365  WA_Hover = 74,
366  WA_InputMethodTransparent = 75, // Don't reset IM when user clicks on this (for virtual keyboards on embedded)
368 
370 
372  WA_DropSiteRegistered = 79, // internal
373 
375 
382 
385 
386  WA_MacNormalSize = 89, // Mac only
387  WA_MacSmallSize = 90, // Mac only
388  WA_MacMiniSize = 91, // Mac only
389 
391  WA_StyledBackground = 93, // internal
392  // Formerly, 94 was WA_MSWindowsUseDirect3D.
394 
395  WA_MacAlwaysShowToolWindow = 96, // Mac only
396 
397  WA_StyleSheet = 97, // internal
398 
400 
402 
405 
406  // Formerly WA_MacVariableSize = 102, // Mac only
407 
409 
410  // window types from http://standards.freedesktop.org/wm-spec/
424  // Formerly, 117 was WA_MacFrameworkScaled.
426  WA_WState_WindowOpacitySet = 119, // internal
428 
432 
434  // Formerly, 127 was WA_MacNoShadow
435 
437 
439 
441 
443 
444  // Add new attributes before this line
446  };
447 
449  {
450  // AA_ImmediateWidgetCreation = 0,
451  // AA_MSWindowsUseDirect3DByDefault = 1,
460  // AA_X11InitThreads = 10,
463 #if QT_DEPRECATED_SINCE(6, 0)
464  AA_UseHighDpiPixmaps Q_DECL_ENUMERATOR_DEPRECATED_X(
465  "High-DPI pixmaps are always enabled. " \
466  "This attribute no longer has any effect.") = 13,
467 #endif
474 #if QT_DEPRECATED_SINCE(6, 0)
475  AA_EnableHighDpiScaling Q_DECL_ENUMERATOR_DEPRECATED_X(
476  "High-DPI scaling is always enabled. " \
477  "This attribute no longer has any effect.") = 20,
478  AA_DisableHighDpiScaling Q_DECL_ENUMERATOR_DEPRECATED_X(
479  "High-DPI scaling is always enabled. " \
480  "This attribute no longer has any effect.") = 21,
481 #endif
490  // AA_DisableWindowContextHelpButton = 30,
492 
493  // Add new attributes before this line
495  };
496 
497 
498  // Image conversion flags. The unusual ordering is caused by
499  // compatibility and default requirements.
500 
502  ColorMode_Mask = 0x00000003,
503  AutoColor = 0x00000000,
504  ColorOnly = 0x00000003,
505  MonoOnly = 0x00000002,
506  // Reserved = 0x00000001,
507 
508  AlphaDither_Mask = 0x0000000c,
509  ThresholdAlphaDither = 0x00000000,
510  OrderedAlphaDither = 0x00000004,
511  DiffuseAlphaDither = 0x00000008,
512  NoAlpha = 0x0000000c, // Not supported
513 
514  Dither_Mask = 0x00000030,
515  DiffuseDither = 0x00000000,
516  OrderedDither = 0x00000010,
517  ThresholdDither = 0x00000020,
518  // ReservedDither = 0x00000030,
519 
520  DitherMode_Mask = 0x000000c0,
521  AutoDither = 0x00000000,
522  PreferDither = 0x00000040,
523  AvoidDither = 0x00000080,
524 
525  NoOpaqueDetection = 0x00000100,
526  NoFormatConversion = 0x00000200
527  };
528  Q_DECLARE_FLAGS(ImageConversionFlags, ImageConversionFlag)
529  Q_DECLARE_OPERATORS_FOR_FLAGS(ImageConversionFlags)
530 
531  enum BGMode {
533  OpaqueMode
534  };
535 
536  enum Key {
537  // Unicode Basic Latin block (0x00-0x7f)
538  Key_Space = 0x20,
540  Key_Exclam = 0x21,
541  Key_QuoteDbl = 0x22,
543  Key_Dollar = 0x24,
544  Key_Percent = 0x25,
549  Key_Asterisk = 0x2a,
550  Key_Plus = 0x2b,
551  Key_Comma = 0x2c,
552  Key_Minus = 0x2d,
553  Key_Period = 0x2e,
554  Key_Slash = 0x2f,
555  Key_0 = 0x30,
556  Key_1 = 0x31,
557  Key_2 = 0x32,
558  Key_3 = 0x33,
559  Key_4 = 0x34,
560  Key_5 = 0x35,
561  Key_6 = 0x36,
562  Key_7 = 0x37,
563  Key_8 = 0x38,
564  Key_9 = 0x39,
565  Key_Colon = 0x3a,
567  Key_Less = 0x3c,
568  Key_Equal = 0x3d,
569  Key_Greater = 0x3e,
570  Key_Question = 0x3f,
571  Key_At = 0x40,
572  Key_A = 0x41,
573  Key_B = 0x42,
574  Key_C = 0x43,
575  Key_D = 0x44,
576  Key_E = 0x45,
577  Key_F = 0x46,
578  Key_G = 0x47,
579  Key_H = 0x48,
580  Key_I = 0x49,
581  Key_J = 0x4a,
582  Key_K = 0x4b,
583  Key_L = 0x4c,
584  Key_M = 0x4d,
585  Key_N = 0x4e,
586  Key_O = 0x4f,
587  Key_P = 0x50,
588  Key_Q = 0x51,
589  Key_R = 0x52,
590  Key_S = 0x53,
591  Key_T = 0x54,
592  Key_U = 0x55,
593  Key_V = 0x56,
594  Key_W = 0x57,
595  Key_X = 0x58,
596  Key_Y = 0x59,
597  Key_Z = 0x5a,
605  Key_Bar = 0x7c,
608 
609  // Unicode Latin-1 Supplement block (0x80-0xff)
611  Key_exclamdown = 0x0a1,
612  Key_cent = 0x0a2,
613  Key_sterling = 0x0a3,
614  Key_currency = 0x0a4,
615  Key_yen = 0x0a5,
616  Key_brokenbar = 0x0a6,
617  Key_section = 0x0a7,
618  Key_diaeresis = 0x0a8,
619  Key_copyright = 0x0a9,
621  Key_guillemotleft = 0x0ab, // left angle quotation mark
622  Key_notsign = 0x0ac,
623  Key_hyphen = 0x0ad,
624  Key_registered = 0x0ae,
625  Key_macron = 0x0af,
626  Key_degree = 0x0b0,
627  Key_plusminus = 0x0b1,
630  Key_acute = 0x0b4,
631  Key_mu = 0x0b5,
632  Key_paragraph = 0x0b6,
634  Key_cedilla = 0x0b8,
636  Key_masculine = 0x0ba,
637  Key_guillemotright = 0x0bb, // right angle quotation mark
638  Key_onequarter = 0x0bc,
639  Key_onehalf = 0x0bd,
642  Key_Agrave = 0x0c0,
643  Key_Aacute = 0x0c1,
645  Key_Atilde = 0x0c3,
646  Key_Adiaeresis = 0x0c4,
647  Key_Aring = 0x0c5,
648  Key_AE = 0x0c6,
649  Key_Ccedilla = 0x0c7,
650  Key_Egrave = 0x0c8,
651  Key_Eacute = 0x0c9,
653  Key_Ediaeresis = 0x0cb,
654  Key_Igrave = 0x0cc,
655  Key_Iacute = 0x0cd,
657  Key_Idiaeresis = 0x0cf,
658  Key_ETH = 0x0d0,
659  Key_Ntilde = 0x0d1,
660  Key_Ograve = 0x0d2,
661  Key_Oacute = 0x0d3,
663  Key_Otilde = 0x0d5,
664  Key_Odiaeresis = 0x0d6,
665  Key_multiply = 0x0d7,
666  Key_Ooblique = 0x0d8,
667  Key_Ugrave = 0x0d9,
668  Key_Uacute = 0x0da,
670  Key_Udiaeresis = 0x0dc,
671  Key_Yacute = 0x0dd,
672  Key_THORN = 0x0de,
673  Key_ssharp = 0x0df,
674  Key_division = 0x0f7,
675  Key_ydiaeresis = 0x0ff,
676 
677  // The rest of the Unicode values are skipped here,
678  // so that we can represent them along with Qt::Keys
679  // in the same data type. The maximum Unicode value
680  // is 0x0010ffff, so we start our custom keys at
681  // 0x01000000 to not clash with the Unicode values,
682  // but still give plenty of room to grow.
683 
684  Key_Escape = 0x01000000, // misc keys
685  Key_Tab = 0x01000001,
686  Key_Backtab = 0x01000002,
687  Key_Backspace = 0x01000003,
688  Key_Return = 0x01000004,
689  Key_Enter = 0x01000005,
690  Key_Insert = 0x01000006,
691  Key_Delete = 0x01000007,
692  Key_Pause = 0x01000008,
693  Key_Print = 0x01000009, // print screen
694  Key_SysReq = 0x0100000a,
695  Key_Clear = 0x0100000b,
696  Key_Home = 0x01000010, // cursor movement
697  Key_End = 0x01000011,
698  Key_Left = 0x01000012,
699  Key_Up = 0x01000013,
700  Key_Right = 0x01000014,
701  Key_Down = 0x01000015,
702  Key_PageUp = 0x01000016,
703  Key_PageDown = 0x01000017,
704  Key_Shift = 0x01000020, // modifiers
705  Key_Control = 0x01000021,
706  Key_Meta = 0x01000022,
707  Key_Alt = 0x01000023,
708  Key_CapsLock = 0x01000024,
709  Key_NumLock = 0x01000025,
710  Key_ScrollLock = 0x01000026,
711  Key_F1 = 0x01000030, // function keys
712  Key_F2 = 0x01000031,
713  Key_F3 = 0x01000032,
714  Key_F4 = 0x01000033,
715  Key_F5 = 0x01000034,
716  Key_F6 = 0x01000035,
717  Key_F7 = 0x01000036,
718  Key_F8 = 0x01000037,
719  Key_F9 = 0x01000038,
720  Key_F10 = 0x01000039,
721  Key_F11 = 0x0100003a,
722  Key_F12 = 0x0100003b,
723  Key_F13 = 0x0100003c,
724  Key_F14 = 0x0100003d,
725  Key_F15 = 0x0100003e,
726  Key_F16 = 0x0100003f,
727  Key_F17 = 0x01000040,
728  Key_F18 = 0x01000041,
729  Key_F19 = 0x01000042,
730  Key_F20 = 0x01000043,
731  Key_F21 = 0x01000044,
732  Key_F22 = 0x01000045,
733  Key_F23 = 0x01000046,
734  Key_F24 = 0x01000047,
735  Key_F25 = 0x01000048, // F25 .. F35 only on X11
736  Key_F26 = 0x01000049,
737  Key_F27 = 0x0100004a,
738  Key_F28 = 0x0100004b,
739  Key_F29 = 0x0100004c,
740  Key_F30 = 0x0100004d,
741  Key_F31 = 0x0100004e,
742  Key_F32 = 0x0100004f,
743  Key_F33 = 0x01000050,
744  Key_F34 = 0x01000051,
745  Key_F35 = 0x01000052,
746  Key_Super_L = 0x01000053, // extra keys
747  Key_Super_R = 0x01000054,
748  Key_Menu = 0x01000055,
749  Key_Hyper_L = 0x01000056,
750  Key_Hyper_R = 0x01000057,
751  Key_Help = 0x01000058,
752  Key_Direction_L = 0x01000059,
753  Key_Direction_R = 0x01000060,
754 
755  // International input method support (X keycode - 0xEE00, the
756  // definition follows Qt/Embedded 2.3.7) Only interesting if
757  // you are writing your own input method
758 
759  // International & multi-key character composition
760  Key_AltGr = 0x01001103,
761  Key_Multi_key = 0x01001120, // Multi-key character compose
762  Key_Codeinput = 0x01001137,
763  Key_SingleCandidate = 0x0100113c,
764  Key_MultipleCandidate = 0x0100113d,
765  Key_PreviousCandidate = 0x0100113e,
766 
767  // Misc Functions
768  Key_Mode_switch = 0x0100117e, // Character set switch
769  //Key_script_switch = 0x0100117e, // Alias for mode_switch
770 
771  // Japanese keyboard support
772  Key_Kanji = 0x01001121, // Kanji, Kanji convert
773  Key_Muhenkan = 0x01001122, // Cancel Conversion
774  //Key_Henkan_Mode = 0x01001123, // Start/Stop Conversion
775  Key_Henkan = 0x01001123, // Alias for Henkan_Mode
776  Key_Romaji = 0x01001124, // to Romaji
777  Key_Hiragana = 0x01001125, // to Hiragana
778  Key_Katakana = 0x01001126, // to Katakana
779  Key_Hiragana_Katakana = 0x01001127, // Hiragana/Katakana toggle
780  Key_Zenkaku = 0x01001128, // to Zenkaku
781  Key_Hankaku = 0x01001129, // to Hankaku
782  Key_Zenkaku_Hankaku = 0x0100112a, // Zenkaku/Hankaku toggle
783  Key_Touroku = 0x0100112b, // Add to Dictionary
784  Key_Massyo = 0x0100112c, // Delete from Dictionary
785  Key_Kana_Lock = 0x0100112d, // Kana Lock
786  Key_Kana_Shift = 0x0100112e, // Kana Shift
787  Key_Eisu_Shift = 0x0100112f, // Alphanumeric Shift
788  Key_Eisu_toggle = 0x01001130, // Alphanumeric toggle
789  //Key_Kanji_Bangou = 0x01001137, // Codeinput
790  //Key_Zen_Koho = 0x0100113d, // Multiple/All Candidate(s)
791  //Key_Mae_Koho = 0x0100113e, // Previous Candidate
792 
793  // Korean keyboard support
794  //
795  // In fact, many Korean users need only 2 keys, Key_Hangul and
796  // Key_Hangul_Hanja. But rest of the keys are good for future.
797 
798  Key_Hangul = 0x01001131, // Hangul start/stop(toggle)
799  Key_Hangul_Start = 0x01001132, // Hangul start
800  Key_Hangul_End = 0x01001133, // Hangul end, English start
801  Key_Hangul_Hanja = 0x01001134, // Start Hangul->Hanja Conversion
802  Key_Hangul_Jamo = 0x01001135, // Hangul Jamo mode
803  Key_Hangul_Romaja = 0x01001136, // Hangul Romaja mode
804  //Key_Hangul_Codeinput = 0x01001137, // Hangul code input mode
805  Key_Hangul_Jeonja = 0x01001138, // Jeonja mode
806  Key_Hangul_Banja = 0x01001139, // Banja mode
807  Key_Hangul_PreHanja = 0x0100113a, // Pre Hanja conversion
808  Key_Hangul_PostHanja = 0x0100113b, // Post Hanja conversion
809  //Key_Hangul_SingleCandidate = 0x0100113c, // Single candidate
810  //Key_Hangul_MultipleCandidate = 0x0100113d, // Multiple candidate
811  //Key_Hangul_PreviousCandidate = 0x0100113e, // Previous candidate
812  Key_Hangul_Special = 0x0100113f, // Special symbols
813  //Key_Hangul_switch = 0x0100117e, // Alias for mode_switch
814 
815  // dead keys (X keycode - 0xED00 to avoid the conflict)
816  Key_Dead_Grave = 0x01001250,
817  Key_Dead_Acute = 0x01001251,
818  Key_Dead_Circumflex = 0x01001252,
819  Key_Dead_Tilde = 0x01001253,
820  Key_Dead_Macron = 0x01001254,
821  Key_Dead_Breve = 0x01001255,
822  Key_Dead_Abovedot = 0x01001256,
823  Key_Dead_Diaeresis = 0x01001257,
824  Key_Dead_Abovering = 0x01001258,
825  Key_Dead_Doubleacute = 0x01001259,
826  Key_Dead_Caron = 0x0100125a,
827  Key_Dead_Cedilla = 0x0100125b,
828  Key_Dead_Ogonek = 0x0100125c,
829  Key_Dead_Iota = 0x0100125d,
830  Key_Dead_Voiced_Sound = 0x0100125e,
832  Key_Dead_Belowdot = 0x01001260,
833  Key_Dead_Hook = 0x01001261,
834  Key_Dead_Horn = 0x01001262,
835  Key_Dead_Stroke = 0x01001263,
836  Key_Dead_Abovecomma = 0x01001264,
838  Key_Dead_Doublegrave = 0x01001266,
839  Key_Dead_Belowring = 0x01001267,
840  Key_Dead_Belowmacron = 0x01001268,
842  Key_Dead_Belowtilde = 0x0100126a,
843  Key_Dead_Belowbreve = 0x0100126b,
846  Key_Dead_Belowcomma = 0x0100126e,
847  Key_Dead_Currency = 0x0100126f,
848  Key_Dead_a = 0x01001280,
849  Key_Dead_A = 0x01001281,
850  Key_Dead_e = 0x01001282,
851  Key_Dead_E = 0x01001283,
852  Key_Dead_i = 0x01001284,
853  Key_Dead_I = 0x01001285,
854  Key_Dead_o = 0x01001286,
855  Key_Dead_O = 0x01001287,
856  Key_Dead_u = 0x01001288,
857  Key_Dead_U = 0x01001289,
858  Key_Dead_Small_Schwa = 0x0100128a,
860  Key_Dead_Greek = 0x0100128c,
861  Key_Dead_Lowline = 0x01001290,
865 
866  // multimedia/internet keys - ignored by default - see QKeyEvent c'tor
867  Key_Back = 0x01000061,
868  Key_Forward = 0x01000062,
869  Key_Stop = 0x01000063,
870  Key_Refresh = 0x01000064,
871  Key_VolumeDown = 0x01000070,
872  Key_VolumeMute = 0x01000071,
873  Key_VolumeUp = 0x01000072,
874  Key_BassBoost = 0x01000073,
875  Key_BassUp = 0x01000074,
876  Key_BassDown = 0x01000075,
877  Key_TrebleUp = 0x01000076,
878  Key_TrebleDown = 0x01000077,
879  Key_MediaPlay = 0x01000080,
880  Key_MediaStop = 0x01000081,
881  Key_MediaPrevious = 0x01000082,
882  Key_MediaNext = 0x01000083,
883  Key_MediaRecord = 0x01000084,
884  Key_MediaPause = 0x01000085,
886  Key_HomePage = 0x01000090,
887  Key_Favorites = 0x01000091,
888  Key_Search = 0x01000092,
889  Key_Standby = 0x01000093,
890  Key_OpenUrl = 0x01000094,
891  Key_LaunchMail = 0x010000a0,
892  Key_LaunchMedia = 0x010000a1,
893  Key_Launch0 = 0x010000a2,
894  Key_Launch1 = 0x010000a3,
895  Key_Launch2 = 0x010000a4,
896  Key_Launch3 = 0x010000a5,
897  Key_Launch4 = 0x010000a6,
898  Key_Launch5 = 0x010000a7,
899  Key_Launch6 = 0x010000a8,
900  Key_Launch7 = 0x010000a9,
901  Key_Launch8 = 0x010000aa,
902  Key_Launch9 = 0x010000ab,
903  Key_LaunchA = 0x010000ac,
904  Key_LaunchB = 0x010000ad,
905  Key_LaunchC = 0x010000ae,
906  Key_LaunchD = 0x010000af,
907  Key_LaunchE = 0x010000b0,
908  Key_LaunchF = 0x010000b1,
909  Key_MonBrightnessUp = 0x010000b2,
910  Key_MonBrightnessDown = 0x010000b3,
914  Key_PowerOff = 0x010000b7,
915  Key_WakeUp = 0x010000b8,
916  Key_Eject = 0x010000b9,
917  Key_ScreenSaver = 0x010000ba,
918  Key_WWW = 0x010000bb,
919  Key_Memo = 0x010000bc,
920  Key_LightBulb = 0x010000bd,
921  Key_Shop = 0x010000be,
922  Key_History = 0x010000bf,
923  Key_AddFavorite = 0x010000c0,
924  Key_HotLinks = 0x010000c1,
925  Key_BrightnessAdjust = 0x010000c2,
926  Key_Finance = 0x010000c3,
927  Key_Community = 0x010000c4,
928  Key_AudioRewind = 0x010000c5, // Media rewind
929  Key_BackForward = 0x010000c6,
930  Key_ApplicationLeft = 0x010000c7,
931  Key_ApplicationRight = 0x010000c8,
932  Key_Book = 0x010000c9,
933  Key_CD = 0x010000ca,
934  Key_Calculator = 0x010000cb,
935  Key_ToDoList = 0x010000cc,
936  Key_ClearGrab = 0x010000cd,
937  Key_Close = 0x010000ce,
938  Key_Copy = 0x010000cf,
939  Key_Cut = 0x010000d0,
940  Key_Display = 0x010000d1, // Output switch key
941  Key_DOS = 0x010000d2,
942  Key_Documents = 0x010000d3,
943  Key_Excel = 0x010000d4,
944  Key_Explorer = 0x010000d5,
945  Key_Game = 0x010000d6,
946  Key_Go = 0x010000d7,
947  Key_iTouch = 0x010000d8,
948  Key_LogOff = 0x010000d9,
949  Key_Market = 0x010000da,
950  Key_Meeting = 0x010000db,
951  Key_MenuKB = 0x010000dc,
952  Key_MenuPB = 0x010000dd,
953  Key_MySites = 0x010000de,
954  Key_News = 0x010000df,
955  Key_OfficeHome = 0x010000e0,
956  Key_Option = 0x010000e1,
957  Key_Paste = 0x010000e2,
958  Key_Phone = 0x010000e3,
959  Key_Calendar = 0x010000e4,
960  Key_Reply = 0x010000e5,
961  Key_Reload = 0x010000e6,
962  Key_RotateWindows = 0x010000e7,
963  Key_RotationPB = 0x010000e8,
964  Key_RotationKB = 0x010000e9,
965  Key_Save = 0x010000ea,
966  Key_Send = 0x010000eb,
967  Key_Spell = 0x010000ec,
968  Key_SplitScreen = 0x010000ed,
969  Key_Support = 0x010000ee,
970  Key_TaskPane = 0x010000ef,
971  Key_Terminal = 0x010000f0,
972  Key_Tools = 0x010000f1,
973  Key_Travel = 0x010000f2,
974  Key_Video = 0x010000f3,
975  Key_Word = 0x010000f4,
976  Key_Xfer = 0x010000f5,
977  Key_ZoomIn = 0x010000f6,
978  Key_ZoomOut = 0x010000f7,
979  Key_Away = 0x010000f8,
980  Key_Messenger = 0x010000f9,
981  Key_WebCam = 0x010000fa,
982  Key_MailForward = 0x010000fb,
983  Key_Pictures = 0x010000fc,
984  Key_Music = 0x010000fd,
985  Key_Battery = 0x010000fe,
986  Key_Bluetooth = 0x010000ff,
987  Key_WLAN = 0x01000100,
988  Key_UWB = 0x01000101,
989  Key_AudioForward = 0x01000102, // Media fast-forward
990  Key_AudioRepeat = 0x01000103, // Toggle repeat mode
991  Key_AudioRandomPlay = 0x01000104, // Toggle shuffle mode
992  Key_Subtitle = 0x01000105,
993  Key_AudioCycleTrack = 0x01000106,
994  Key_Time = 0x01000107,
995  Key_Hibernate = 0x01000108,
996  Key_View = 0x01000109,
997  Key_TopMenu = 0x0100010a,
998  Key_PowerDown = 0x0100010b,
999  Key_Suspend = 0x0100010c,
1000  Key_ContrastAdjust = 0x0100010d,
1001 
1002  // We can remove these two for Qt 7:
1003  Key_LaunchG = 0x0100010e,
1004  Key_LaunchH = 0x0100010f,
1005 
1006  Key_TouchpadToggle = 0x01000110,
1007  Key_TouchpadOn = 0x01000111,
1008  Key_TouchpadOff = 0x01000112,
1009 
1010  Key_MicMute = 0x01000113,
1011 
1012  Key_Red = 0x01000114,
1013  Key_Green = 0x01000115,
1014  Key_Yellow = 0x01000116,
1015  Key_Blue = 0x01000117,
1016 
1017  Key_ChannelUp = 0x01000118,
1018  Key_ChannelDown = 0x01000119,
1019 
1020  Key_Guide = 0x0100011a,
1021  Key_Info = 0x0100011b,
1022  Key_Settings = 0x0100011c,
1023 
1024  Key_MicVolumeUp = 0x0100011d,
1025  Key_MicVolumeDown = 0x0100011e,
1026 
1027  Key_New = 0x01000120,
1028  Key_Open = 0x01000121,
1029  Key_Find = 0x01000122,
1030  Key_Undo = 0x01000123,
1031  Key_Redo = 0x01000124,
1032 
1033  Key_MediaLast = 0x0100ffff,
1034 
1035  // Keypad navigation keys
1036  Key_Select = 0x01010000,
1037  Key_Yes = 0x01010001,
1038  Key_No = 0x01010002,
1039 
1040  // Newer misc keys
1041  Key_Cancel = 0x01020001,
1042  Key_Printer = 0x01020002,
1043  Key_Execute = 0x01020003,
1044  Key_Sleep = 0x01020004,
1045  Key_Play = 0x01020005, // Not the same as Key_MediaPlay
1046  Key_Zoom = 0x01020006,
1047  //Key_Jisho = 0x01020007, // IME: Dictionary key
1048  //Key_Oyayubi_Left = 0x01020008, // IME: Left Oyayubi key
1049  //Key_Oyayubi_Right = 0x01020009, // IME: Right Oyayubi key
1050  Key_Exit = 0x0102000a,
1051 
1052  // Device keys
1053  Key_Context1 = 0x01100000,
1054  Key_Context2 = 0x01100001,
1055  Key_Context3 = 0x01100002,
1056  Key_Context4 = 0x01100003,
1057  Key_Call = 0x01100004, // set absolute state to in a call (do not toggle state)
1058  Key_Hangup = 0x01100005, // set absolute state to hang up (do not toggle state)
1059  Key_Flip = 0x01100006,
1060  Key_ToggleCallHangup = 0x01100007, // a toggle key for answering, or hanging up, based on current call state
1061  Key_VoiceDial = 0x01100008,
1062  Key_LastNumberRedial = 0x01100009,
1063 
1064  Key_Camera = 0x01100020,
1065  Key_CameraFocus = 0x01100021,
1066 
1067  // WARNING: Do not add any keys in the range 0x01200000 to 0xffffffff,
1068  // as those bits are reserved for the Qt::KeyboardModifier enum below.
1069 
1070  Key_unknown = 0x01ffffff
1071  };
1072 
1074  NoModifier = 0x00000000,
1075  ShiftModifier = 0x02000000,
1076  ControlModifier = 0x04000000,
1077  AltModifier = 0x08000000,
1078  MetaModifier = 0x10000000,
1079  KeypadModifier = 0x20000000,
1080  GroupSwitchModifier = 0x40000000,
1081  // Do not extend the mask to include 0x01000000
1082  KeyboardModifierMask = 0xfe000000
1083  };
1084  Q_DECLARE_FLAGS(KeyboardModifiers, KeyboardModifier)
1085  Q_DECLARE_OPERATORS_FOR_FLAGS(KeyboardModifiers)
1086 
1087  //shorter names for shortcuts
1088  // The use of all-caps identifiers has the potential for clashing with
1089  // user-defined or third-party macros. More so when the identifiers are not
1090  // "namespace"-prefixed. This is considered bad practice and is why
1091  // KeypadModifier was not added to the Modifier enum.
1092  // ### Qt 7: consider deprecating in favor of KeyboardModifier.
1093  enum Modifier {
1099  };
1102 
1103  enum ArrowType {
1108  RightArrow
1109  };
1110 
1111  enum PenStyle { // pen style
1119 #ifndef Q_MOC_RUN
1120  , MPenStyle = 0x0f
1121 #endif
1122  };
1123 
1124  enum PenCapStyle { // line endcap style
1125  FlatCap = 0x00,
1126  SquareCap = 0x10,
1127  RoundCap = 0x20,
1128  MPenCapStyle = 0x30
1129  };
1130 
1131  enum PenJoinStyle { // line join style
1132  MiterJoin = 0x00,
1133  BevelJoin = 0x40,
1134  RoundJoin = 0x80,
1135  SvgMiterJoin = 0x100,
1136  MPenJoinStyle = 0x1c0
1137  };
1138 
1139  enum BrushStyle { // brush style
1158  TexturePattern = 24
1159  };
1160 
1161  enum SizeMode {
1163  RelativeSize
1164  };
1165 
1166  enum UIEffect {
1174  };
1175 
1201  CustomCursor = 25
1202  };
1203 
1204  enum TextFormat {
1208  MarkdownText
1209  };
1210 
1215  };
1216 
1222 
1225  NoDockWidgetArea = 0
1226  };
1228  NDockWidgetAreas = 4
1229  };
1230 
1231  Q_DECLARE_FLAGS(DockWidgetAreas, DockWidgetArea)
1232  Q_DECLARE_OPERATORS_FOR_FLAGS(DockWidgetAreas)
1233 
1239 
1242  NoToolBarArea = 0
1243  };
1244 
1246  NToolBarAreas = 4
1247  };
1248 
1249  Q_DECLARE_FLAGS(ToolBarAreas, ToolBarArea)
1250  Q_DECLARE_OPERATORS_FOR_FLAGS(ToolBarAreas)
1251 
1252  enum DateFormat {
1253  TextDate, // default Qt
1254  ISODate, // ISO 8601
1255  RFC2822Date = 8, // RFC 2822 (+ 850 and 1036 during parsing)
1257  };
1258 
1259  enum TimeSpec {
1263  TimeZone
1264  };
1265 
1266  enum DayOfWeek {
1267  Monday = 1,
1268  Tuesday = 2,
1271  Friday = 5,
1273  Sunday = 7
1274  };
1275 
1280  };
1281 
1285  };
1286 
1287  enum Corner {
1288  TopLeftCorner = 0x00000,
1289  TopRightCorner = 0x00001,
1290  BottomLeftCorner = 0x00002,
1291  BottomRightCorner = 0x00003
1292  };
1293 
1294  enum Edge {
1295  TopEdge = 0x00001,
1296  LeftEdge = 0x00002,
1297  RightEdge = 0x00004,
1298  BottomEdge = 0x00008
1299  };
1300 
1301  Q_DECLARE_FLAGS(Edges, Edge)
1303 
1311  };
1312 
1318  };
1319 
1320  enum FillRule {
1322  WindingFill
1323  };
1324 
1325  enum MaskMode {
1327  MaskOutColor
1328  };
1329 
1334  };
1335 
1336  // Shape = 0x1, BoundingRect = 0x2
1342  };
1343 
1347  };
1348 
1352  };
1353 
1354  enum Axis {
1357  ZAxis
1358  };
1359 
1370  };
1371 
1378  };
1379 
1381  ImEnabled = 0x1,
1383  ImFont = 0x4,
1389  ImHints = 0x100,
1391 
1395  ImEnterKeyType = 0x2000,
1398 
1399  ImReadOnly = 0x10000,
1400  ImPlatformData = 0x80000000,
1403  ImQueryAll = 0xffffffff
1404  };
1405  Q_DECLARE_FLAGS(InputMethodQueries, InputMethodQuery)
1406  Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodQueries)
1407 
1409  ImhNone = 0x0,
1410 
1418 
1419  ImhDate = 0x80,
1420  ImhTime = 0x100,
1421 
1423 
1424  ImhMultiLine = 0x400,
1425 
1426  ImhNoEditMenu = 0x800,
1428 
1429  ImhDigitsOnly = 0x10000,
1431  ImhUppercaseOnly = 0x40000,
1432  ImhLowercaseOnly = 0x80000,
1436  ImhLatinOnly = 0x800000,
1437 
1438  ImhExclusiveInputMask = 0xffff0000
1439  };
1440  Q_DECLARE_FLAGS(InputMethodHints, InputMethodHint)
1441  Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodHints)
1442 
1452  };
1453 
1460  };
1461 
1465  // ### Qt 7: make auto the first one (with value 0)
1467  };
1468 
1475  AnchorBottom
1476  };
1477 
1481  };
1482  Q_DECLARE_FLAGS(FindChildOptions, FindChildOption)
1483 
1484  enum DropAction {
1485  CopyAction = 0x1,
1486  MoveAction = 0x2,
1487  LinkAction = 0x4,
1488  ActionMask = 0xff,
1490  IgnoreAction = 0x0
1491  };
1492  Q_DECLARE_FLAGS(DropActions, DropAction)
1493  Q_DECLARE_OPERATORS_FOR_FLAGS(DropActions)
1494 
1495  enum CheckState {
1498  Checked
1499  };
1500 
1508  // Metadata
1514  // Accessibility
1517  // More general purpose
1520  // Internal UiLib roles. Start worrying when public roles go that high.
1526  // Reserved
1527  UserRole = 0x0100
1528  };
1529 
1530  enum ItemFlag {
1540  ItemIsUserTristate = 256
1541  };
1542  Q_DECLARE_FLAGS(ItemFlags, ItemFlag)
1544 
1545  enum MatchFlag {
1556  MatchRecursive = 64
1557  };
1558  Q_DECLARE_FLAGS(MatchFlags, MatchFlag)
1559  Q_DECLARE_OPERATORS_FOR_FLAGS(MatchFlags)
1560 
1561  typedef void * HANDLE;
1562 
1567  };
1568 
1576 
1579  };
1580  Q_DECLARE_FLAGS(TextInteractionFlags, TextInteractionFlag)
1581  Q_DECLARE_OPERATORS_FOR_FLAGS(TextInteractionFlags)
1582 
1586  LowEventPriority = -1
1587  };
1588 
1589  enum SizeHint {
1594  NSizeHints
1595  };
1596 
1599  LeftSection, // For resize
1607  TitleBarArea // For move
1608  };
1609 
1610  enum class Initialization {
1612  };
1614 
1618  };
1619 
1625  TouchPointReleased = 0x08
1626  };
1627  Q_DECLARE_FLAGS(TouchPointStates, TouchPointState)
1628  Q_DECLARE_OPERATORS_FOR_FLAGS(TouchPointStates)
1629 
1630 #ifndef QT_NO_GESTURES
1632  {
1637  GestureCanceled = 4
1638  };
1639 
1641  {
1647 
1648  CustomGesture = 0x0100,
1649 
1650  LastGestureType = ~0u
1651  };
1652 
1654  {
1658  };
1659  Q_DECLARE_FLAGS(GestureFlags, GestureFlag)
1660  Q_DECLARE_OPERATORS_FOR_FLAGS(GestureFlags)
1661 
1663  {
1671  };
1672 
1673 #endif // QT_NO_GESTURES
1674 
1676  {
1682  };
1683 
1687  };
1688 
1689  enum TimerType {
1693  };
1694 
1701  };
1702 
1708  };
1709 
1713  MouseEventFlagMask = 0xFF
1714  };
1715  Q_DECLARE_FLAGS(MouseEventFlags, MouseEventFlag)
1716  Q_DECLARE_OPERATORS_FOR_FLAGS(MouseEventFlags)
1717 
1721  };
1722 
1724  Unset,
1725  Round,
1726  Ceil,
1727  Floor,
1729  PassThrough
1730  };
1731 
1732  // QTBUG-48701
1733  enum ReturnByValueConstant { ReturnByValue }; // ### Qt 7: Remove me
1734 
1735 #ifndef Q_QDOC
1736  // NOTE: Generally, do not add Q_ENUM_NS if a corresponding Q_FLAG_NS exists.
1748  Q_ENUM_NS(BGMode)
1751  Q_ENUM_NS(Axis)
1752  Q_ENUM_NS(Corner)
1753  Q_ENUM_NS(Edge)
1760  Q_FLAG_NS(Orientations)
1761  Q_FLAG_NS(SplitBehavior)
1762  Q_FLAG_NS(DropActions)
1763  Q_FLAG_NS(Edges)
1764  Q_FLAG_NS(DockWidgetAreas)
1765  Q_FLAG_NS(ToolBarAreas)
1777  Q_FLAG_NS(ImageConversionFlags)
1778  Q_ENUM_NS(Key)
1781  Q_FLAG_NS(TextInteractionFlags)
1784  Q_FLAG_NS(ItemFlags)
1789  Q_FLAG_NS(MatchFlags)
1793  Q_FLAG_NS(KeyboardModifiers)
1794  Q_FLAG_NS(MouseButtons)
1800  Q_FLAG_NS(WindowFlags)
1801  Q_FLAG_NS(WindowStates)
1805  Q_FLAG_NS(InputMethodHints)
1807  Q_FLAG_NS(InputMethodQueries)
1808  Q_FLAG_NS(TouchPointStates)
1810  Q_FLAG_NS(ScreenOrientations)
1813 #ifndef QT_NO_GESTURES
1817 #endif
1822  Q_FLAG_NS(MouseEventFlags)
1826 #endif // Q_DOC
1827 
1828 }
1829 
1830 typedef bool (*qInternalCallback)(void **);
1831 
1832 class Q_CORE_EXPORT QInternal {
1833 public:
1835  UnknownDevice = 0x00,
1836  Widget = 0x01,
1837  Pixmap = 0x02,
1838  Image = 0x03,
1839  Printer = 0x04,
1840  Picture = 0x05,
1841  Pbuffer = 0x06, // GL pbuffer
1842  FramebufferObject = 0x07, // GL framebuffer object
1843  CustomRaster = 0x08,
1844  PaintBuffer = 0x0a,
1845  OpenGL = 0x0b
1846  };
1850  RelayoutDropped
1851  };
1852 
1858  DockCount
1859  };
1860 
1861  enum Callback {
1863  LastCallback
1864  };
1865  static bool registerCallback(Callback, qInternalCallback);
1866  static bool unregisterCallback(Callback, qInternalCallback);
1867  static bool activateCallbacks(Callback, void **);
1868 };
1869 
1871 {
1872  int combination;
1873 
1874 public:
1875  constexpr Q_IMPLICIT QKeyCombination(Qt::Key key = Qt::Key_unknown) noexcept
1876  : combination(int(key))
1877  {}
1878 
1879  constexpr explicit QKeyCombination(Qt::Modifiers modifiers, Qt::Key key = Qt::Key_unknown) noexcept
1880  : combination(modifiers.toInt() | int(key))
1881  {}
1882 
1883  constexpr explicit QKeyCombination(Qt::KeyboardModifiers modifiers, Qt::Key key = Qt::Key_unknown) noexcept
1884  : combination(modifiers.toInt() | int(key))
1885  {}
1886 
1887  constexpr Qt::KeyboardModifiers keyboardModifiers() const noexcept
1888  {
1889  return Qt::KeyboardModifiers(combination & Qt::KeyboardModifierMask);
1890  }
1891 
1892  constexpr Qt::Key key() const noexcept
1893  {
1894  return Qt::Key(combination & ~int(Qt::KeyboardModifierMask));
1895  }
1896 
1897  static constexpr QKeyCombination fromCombined(int combined)
1898  {
1900  result.combination = combined;
1901  return result;
1902  }
1903 
1904  constexpr int toCombined() const noexcept
1905  {
1906  return combination;
1907  }
1908 
1909 #if QT_DEPRECATED_SINCE(6, 0)
1910  QT_DEPRECATED_VERSION_X(6, 0, "Use QKeyCombination instead of int")
1911  constexpr Q_IMPLICIT operator int() const noexcept
1912  {
1913  return combination;
1914  }
1915 #endif
1916 
1917  friend constexpr bool operator==(QKeyCombination lhs, QKeyCombination rhs) noexcept
1918  {
1919  return lhs.combination == rhs.combination;
1920  }
1921 
1922  friend constexpr bool operator!=(QKeyCombination lhs, QKeyCombination rhs) noexcept
1923  {
1924  return lhs.combination != rhs.combination;
1925  }
1926 
1927  bool operator<(QKeyCombination) const = delete;
1928 };
1929 
1931 
1932 constexpr QKeyCombination operator|(Qt::Modifier modifier, Qt::Key key) noexcept
1933 {
1934  return QKeyCombination(modifier, key);
1935 }
1936 
1937 constexpr QKeyCombination operator|(Qt::Modifiers modifiers, Qt::Key key) noexcept
1938 {
1939  return QKeyCombination(modifiers, key);
1940 }
1941 
1943 {
1944  return QKeyCombination(modifier, key);
1945 }
1946 
1947 constexpr QKeyCombination operator|(Qt::KeyboardModifiers modifiers, Qt::Key key) noexcept
1948 {
1949  return QKeyCombination(modifiers, key);
1950 }
1951 
1952 constexpr QKeyCombination operator|(Qt::Key key, Qt::Modifier modifier) noexcept
1953 {
1954  return QKeyCombination(modifier, key);
1955 }
1956 
1957 constexpr QKeyCombination operator|(Qt::Key key, Qt::Modifiers modifiers) noexcept
1958 {
1959  return QKeyCombination(modifiers, key);
1960 }
1961 
1963 {
1964  return QKeyCombination(modifier, key);
1965 }
1966 
1967 constexpr QKeyCombination operator|(Qt::Key key, Qt::KeyboardModifiers modifiers) noexcept
1968 {
1969  return QKeyCombination(modifiers, key);
1970 }
1971 
1972 #if QT_DEPRECATED_SINCE(6, 0)
1973 QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1974 constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept
1975 {
1976  return QKeyCombination(modifier, key);
1977 }
1978 
1979 QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1980 constexpr QKeyCombination operator+(Qt::Modifiers modifiers, Qt::Key key) noexcept
1981 {
1982  return QKeyCombination(modifiers, key);
1983 }
1984 
1985 QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1986 constexpr QKeyCombination operator+(Qt::KeyboardModifier modifier, Qt::Key key) noexcept
1987 {
1988  return QKeyCombination(modifier, key);
1989 }
1990 
1991 QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1992 constexpr QKeyCombination operator+(Qt::KeyboardModifiers modifiers, Qt::Key key) noexcept
1993 {
1994  return QKeyCombination(modifiers, key);
1995 }
1996 
1997 QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1998 constexpr QKeyCombination operator+(Qt::Key key, Qt::Modifier modifier) noexcept
1999 {
2000  return QKeyCombination(modifier, key);
2001 }
2002 
2003 QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
2004 constexpr QKeyCombination operator+(Qt::Key key, Qt::Modifiers modifiers) noexcept
2005 {
2006  return QKeyCombination(modifiers, key);
2007 }
2008 
2009 QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
2010 constexpr QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifier modifier) noexcept
2011 {
2012  return QKeyCombination(modifier, key);
2013 }
2014 
2015 QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
2016 constexpr QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifiers modifiers) noexcept
2017 {
2018  return QKeyCombination(modifiers, key);
2019 }
2020 #endif
2021 
2023 
2024 #endif // QNAMESPACE_H
small capitals from c petite p scientific f u
Definition: afcover.h:88
[0]
Definition: dialog.h:60
[0]
Definition: edge.h:60
QBitArray operator|(const QBitArray &a1, const QBitArray &a2)
Definition: qbitarray.cpp:686
@ RelayoutDragging
Definition: qnamespace.h:1849
@ RelayoutNormal
Definition: qnamespace.h:1848
@ EventNotifyCallback
Definition: qnamespace.h:1862
constexpr friend bool operator==(QKeyCombination lhs, QKeyCombination rhs) noexcept
Definition: qnamespace.h:1917
constexpr Qt::Key key() const noexcept
Definition: qnamespace.h:1892
constexpr QKeyCombination(Qt::Modifiers modifiers, Qt::Key key=Qt::Key_unknown) noexcept
Definition: qnamespace.h:1879
static constexpr QKeyCombination fromCombined(int combined)
Definition: qnamespace.h:1897
bool operator<(QKeyCombination) const =delete
constexpr Q_IMPLICIT QKeyCombination(Qt::Key key=Qt::Key_unknown) noexcept
Definition: qnamespace.h:1875
constexpr friend bool operator!=(QKeyCombination lhs, QKeyCombination rhs) noexcept
Definition: qnamespace.h:1922
constexpr int toCombined() const noexcept
Definition: qnamespace.h:1904
constexpr QKeyCombination(Qt::KeyboardModifiers modifiers, Qt::Key key=Qt::Key_unknown) noexcept
Definition: qnamespace.h:1883
constexpr Qt::KeyboardModifiers keyboardModifiers() const noexcept
Definition: qnamespace.h:1887
Definition: widget.h:60
[Window class definition]
Definition: window.h:64
auto it unsigned count const
Definition: hb-iter.hh:848
@ OpenGL
Definition: multiwindow.cpp:87
Definition: qnamespace.h:55
WindowState
Definition: qnamespace.h:276
@ WindowFullScreen
Definition: qnamespace.h:280
@ WindowNoState
Definition: qnamespace.h:277
@ WindowMinimized
Definition: qnamespace.h:278
@ WindowMaximized
Definition: qnamespace.h:279
@ WindowActive
Definition: qnamespace.h:281
Corner
Definition: qnamespace.h:1287
@ BottomLeftCorner
Definition: qnamespace.h:1290
@ TopRightCorner
Definition: qnamespace.h:1289
@ TopLeftCorner
Definition: qnamespace.h:1288
@ BottomRightCorner
Definition: qnamespace.h:1291
CheckState
Definition: qnamespace.h:1495
@ Unchecked
Definition: qnamespace.h:1496
@ Checked
Definition: qnamespace.h:1498
@ PartiallyChecked
Definition: qnamespace.h:1497
InputMethodQuery
Definition: qnamespace.h:1380
@ ImMaximumTextLength
Definition: qnamespace.h:1387
@ ImTextBeforeCursor
Definition: qnamespace.h:1393
@ ImAnchorRectangle
Definition: qnamespace.h:1396
@ ImPlatformData
Definition: qnamespace.h:1400
@ ImSurroundingText
Definition: qnamespace.h:1385
@ ImInputItemClipRectangle
Definition: qnamespace.h:1397
@ ImCursorPosition
Definition: qnamespace.h:1384
@ ImEnterKeyType
Definition: qnamespace.h:1395
@ ImCurrentSelection
Definition: qnamespace.h:1386
@ ImAbsolutePosition
Definition: qnamespace.h:1392
@ ImReadOnly
Definition: qnamespace.h:1399
@ ImPreferredLanguage
Definition: qnamespace.h:1390
@ ImFont
Definition: qnamespace.h:1383
@ ImAnchorPosition
Definition: qnamespace.h:1388
@ ImCursorRectangle
Definition: qnamespace.h:1382
@ ImHints
Definition: qnamespace.h:1389
@ ImQueryInput
Definition: qnamespace.h:1401
@ ImEnabled
Definition: qnamespace.h:1381
@ ImTextAfterCursor
Definition: qnamespace.h:1394
@ ImQueryAll
Definition: qnamespace.h:1403
ImageConversionFlag
Definition: qnamespace.h:501
@ Dither_Mask
Definition: qnamespace.h:514
@ AutoDither
Definition: qnamespace.h:521
@ NoFormatConversion
Definition: qnamespace.h:526
@ DiffuseDither
Definition: qnamespace.h:515
@ ColorOnly
Definition: qnamespace.h:504
@ DiffuseAlphaDither
Definition: qnamespace.h:511
@ NoOpaqueDetection
Definition: qnamespace.h:525
@ MonoOnly
Definition: qnamespace.h:505
@ AutoColor
Definition: qnamespace.h:503
@ AvoidDither
Definition: qnamespace.h:523
@ PreferDither
Definition: qnamespace.h:522
@ ThresholdAlphaDither
Definition: qnamespace.h:509
@ DitherMode_Mask
Definition: qnamespace.h:520
@ OrderedDither
Definition: qnamespace.h:516
@ NoAlpha
Definition: qnamespace.h:512
@ AlphaDither_Mask
Definition: qnamespace.h:508
@ ColorMode_Mask
Definition: qnamespace.h:502
@ OrderedAlphaDither
Definition: qnamespace.h:510
@ ThresholdDither
Definition: qnamespace.h:517
AlignmentFlag
Definition: qnamespace.h:168
@ AlignRight
Definition: qnamespace.h:171
@ AlignLeading
Definition: qnamespace.h:170
@ AlignBaseline
Definition: qnamespace.h:181
@ AlignJustify
Definition: qnamespace.h:174
@ AlignBottom
Definition: qnamespace.h:179
@ AlignVCenter
Definition: qnamespace.h:180
@ AlignTop
Definition: qnamespace.h:178
@ AlignTrailing
Definition: qnamespace.h:172
@ AlignHCenter
Definition: qnamespace.h:173
@ AlignHorizontal_Mask
Definition: qnamespace.h:176
@ AlignVertical_Mask
Definition: qnamespace.h:186
@ AlignCenter
Definition: qnamespace.h:188
@ AlignAbsolute
Definition: qnamespace.h:175
@ AlignLeft
Definition: qnamespace.h:169
Modifier
Definition: qnamespace.h:1093
@ MODIFIER_MASK
Definition: qnamespace.h:1098
@ CTRL
Definition: qnamespace.h:1096
@ META
Definition: qnamespace.h:1094
@ SHIFT
Definition: qnamespace.h:1095
@ ALT
Definition: qnamespace.h:1097
NavigationMode
Definition: qnamespace.h:1676
@ NavigationModeCursorForceVisible
Definition: qnamespace.h:1681
@ NavigationModeNone
Definition: qnamespace.h:1677
@ NavigationModeCursorAuto
Definition: qnamespace.h:1680
@ NavigationModeKeypadDirectional
Definition: qnamespace.h:1679
@ NavigationModeKeypadTabOrder
Definition: qnamespace.h:1678
SizeMode
Definition: qnamespace.h:1161
@ AbsoluteSize
Definition: qnamespace.h:1162
@ RelativeSize
Definition: qnamespace.h:1163
TabFocusBehavior
Definition: qnamespace.h:139
@ TabFocusListControls
Definition: qnamespace.h:142
@ TabFocusAllControls
Definition: qnamespace.h:143
@ TabFocusTextControls
Definition: qnamespace.h:141
@ NoTabFocus
Definition: qnamespace.h:140
ToolBarAreaSizes
Definition: qnamespace.h:1245
@ NToolBarAreas
Definition: qnamespace.h:1246
DockWidgetArea
Definition: qnamespace.h:1217
@ BottomDockWidgetArea
Definition: qnamespace.h:1221
@ DockWidgetArea_Mask
Definition: qnamespace.h:1223
@ NoDockWidgetArea
Definition: qnamespace.h:1225
@ RightDockWidgetArea
Definition: qnamespace.h:1219
@ AllDockWidgetAreas
Definition: qnamespace.h:1224
@ LeftDockWidgetArea
Definition: qnamespace.h:1218
@ TopDockWidgetArea
Definition: qnamespace.h:1220
MouseButton
Definition: qnamespace.h:81
@ ExtraButton9
Definition: qnamespace.h:99
@ LeftButton
Definition: qnamespace.h:83
@ ExtraButton16
Definition: qnamespace.h:106
@ ExtraButton5
Definition: qnamespace.h:95
@ BackButton
Definition: qnamespace.h:86
@ ExtraButton18
Definition: qnamespace.h:108
@ ExtraButton6
Definition: qnamespace.h:96
@ ExtraButton20
Definition: qnamespace.h:110
@ AllButtons
Definition: qnamespace.h:115
@ RightButton
Definition: qnamespace.h:84
@ ExtraButton14
Definition: qnamespace.h:104
@ ExtraButton12
Definition: qnamespace.h:102
@ MaxMouseButton
Definition: qnamespace.h:116
@ ExtraButton15
Definition: qnamespace.h:105
@ MouseButtonMask
Definition: qnamespace.h:118
@ ExtraButton17
Definition: qnamespace.h:107
@ ExtraButton10
Definition: qnamespace.h:100
@ MiddleButton
Definition: qnamespace.h:85
@ ExtraButton19
Definition: qnamespace.h:109
@ ExtraButton23
Definition: qnamespace.h:113
@ ExtraButton2
Definition: qnamespace.h:91
@ ForwardButton
Definition: qnamespace.h:89
@ TaskButton
Definition: qnamespace.h:92
@ ExtraButton21
Definition: qnamespace.h:111
@ ExtraButton22
Definition: qnamespace.h:112
@ XButton2
Definition: qnamespace.h:90
@ ExtraButton24
Definition: qnamespace.h:114
@ ExtraButton1
Definition: qnamespace.h:88
@ ExtraButton11
Definition: qnamespace.h:101
@ ExtraButton13
Definition: qnamespace.h:103
@ NoButton
Definition: qnamespace.h:82
@ ExtraButton8
Definition: qnamespace.h:98
@ ExtraButton3
Definition: qnamespace.h:93
@ XButton1
Definition: qnamespace.h:87
@ ExtraButton7
Definition: qnamespace.h:97
@ ExtraButton4
Definition: qnamespace.h:94
TextInteractionFlag
Definition: qnamespace.h:1569
@ TextSelectableByMouse
Definition: qnamespace.h:1571
@ TextEditable
Definition: qnamespace.h:1575
@ TextBrowserInteraction
Definition: qnamespace.h:1578
@ LinksAccessibleByMouse
Definition: qnamespace.h:1573
@ TextEditorInteraction
Definition: qnamespace.h:1577
@ LinksAccessibleByKeyboard
Definition: qnamespace.h:1574
@ TextSelectableByKeyboard
Definition: qnamespace.h:1572
@ NoTextInteraction
Definition: qnamespace.h:1570
TransformationMode
Definition: qnamespace.h:1349
@ FastTransformation
Definition: qnamespace.h:1350
@ SmoothTransformation
Definition: qnamespace.h:1351
WidgetAttribute
Definition: qnamespace.h:307
@ WA_GrabbedShortcut
Definition: qnamespace.h:341
@ WA_X11NetWmWindowTypeDND
Definition: qnamespace.h:423
@ WA_SetWindowIcon
Definition: qnamespace.h:344
@ WA_X11NetWmWindowTypePopupMenu
Definition: qnamespace.h:419
@ WA_WState_ExplicitShowHide
Definition: qnamespace.h:360
@ WA_AcceptTouchEvents
Definition: qnamespace.h:429
@ WA_UnderMouse
Definition: qnamespace.h:309
@ WA_AlwaysStackOnTop
Definition: qnamespace.h:436
@ WA_WState_WindowOpacitySet
Definition: qnamespace.h:426
@ WA_TouchPadAcceptSingleTouchEvents
Definition: qnamespace.h:431
@ WA_TransparentForMouseEvents
Definition: qnamespace.h:342
@ WA_ForceUpdatesDisabled
Definition: qnamespace.h:350
@ WA_PendingResizeEvent
Definition: qnamespace.h:327
@ WA_SetLayoutDirection
Definition: qnamespace.h:348
@ WA_StyleSheet
Definition: qnamespace.h:397
@ WA_MacMiniSize
Definition: qnamespace.h:388
@ WA_X11OpenGLOverlay
Definition: qnamespace.h:378
@ WA_SetLocale
Definition: qnamespace.h:383
@ WA_SetPalette
Definition: qnamespace.h:328
@ WA_WindowPropagation
Definition: qnamespace.h:374
@ WA_MacAlwaysShowToolWindow
Definition: qnamespace.h:395
@ WA_AlwaysShowToolTips
Definition: qnamespace.h:379
@ WA_KeyCompression
Definition: qnamespace.h:325
@ WA_SetWindowModality
Definition: qnamespace.h:425
@ WA_CustomWhatsThis
Definition: qnamespace.h:338
@ WA_X11NetWmWindowTypeDock
Definition: qnamespace.h:412
@ WA_X11NetWmWindowTypeUtility
Definition: qnamespace.h:415
@ WA_RightToLeft
Definition: qnamespace.h:347
@ WA_X11NetWmWindowTypeDialog
Definition: qnamespace.h:417
@ WA_X11NetWmWindowTypeSplash
Definition: qnamespace.h:416
@ WA_CanHostQMdiSubWindowTitleBar
Definition: qnamespace.h:393
@ WA_SetCursor
Definition: qnamespace.h:330
@ WA_X11NetWmWindowTypeDropDownMenu
Definition: qnamespace.h:418
@ WA_X11DoNotAcceptFocus
Definition: qnamespace.h:433
@ WA_PaintUnclipped
Definition: qnamespace.h:343
@ WA_Resized
Definition: qnamespace.h:333
@ WA_MacOpaqueSizeGrip
Definition: qnamespace.h:380
@ WA_QuitOnClose
Definition: qnamespace.h:367
@ WA_Hover
Definition: qnamespace.h:365
@ WA_WState_Polished
Definition: qnamespace.h:357
@ WA_TranslucentBackground
Definition: qnamespace.h:427
@ WA_NoChildEventsFromChildren
Definition: qnamespace.h:331
@ WA_DontShowOnScreen
Definition: qnamespace.h:408
@ WA_PendingUpdate
Definition: qnamespace.h:335
@ WA_ContentsMarginsRespectsSafeArea
Definition: qnamespace.h:440
@ WA_X11NetWmWindowTypeToolTip
Definition: qnamespace.h:420
@ WA_X11NetWmWindowTypeCombo
Definition: qnamespace.h:422
@ WA_InvalidSize
Definition: qnamespace.h:336
@ WA_X11NetWmWindowTypeToolBar
Definition: qnamespace.h:413
@ WA_NoMouseReplay
Definition: qnamespace.h:345
@ WA_DropSiteRegistered
Definition: qnamespace.h:372
@ WA_KeyboardFocusChange
Definition: qnamespace.h:369
@ WA_PendingMoveEvent
Definition: qnamespace.h:326
@ WA_PaintOnScreen
Definition: qnamespace.h:315
@ WA_NoChildEventsForParent
Definition: qnamespace.h:349
@ WA_AttributeCount
Definition: qnamespace.h:445
@ WA_DontCreateNativeAncestors
Definition: qnamespace.h:404
@ WA_Moved
Definition: qnamespace.h:334
@ WA_SetStyle
Definition: qnamespace.h:381
@ WA_WState_ConfigPending
Definition: qnamespace.h:356
@ WA_MacNormalSize
Definition: qnamespace.h:386
@ WA_NativeWindow
Definition: qnamespace.h:403
@ WA_Disabled
Definition: qnamespace.h:308
@ WA_TabletTracking
Definition: qnamespace.h:438
@ WA_WState_Reparented
Definition: qnamespace.h:355
@ WA_LaidOut
Definition: qnamespace.h:314
@ WA_OutsideWSRange
Definition: qnamespace.h:340
@ WA_NoX11EventCompression
Definition: qnamespace.h:376
@ WA_NoMousePropagation
Definition: qnamespace.h:364
@ WA_WState_Hidden
Definition: qnamespace.h:322
@ WA_StaticContents
Definition: qnamespace.h:313
@ WA_ShowWithoutActivating
Definition: qnamespace.h:399
@ WA_X11NetWmWindowTypeMenu
Definition: qnamespace.h:414
@ WA_WState_Visible
Definition: qnamespace.h:321
@ WA_MacShowFocusRect
Definition: qnamespace.h:384
@ WA_NoSystemBackground
Definition: qnamespace.h:316
@ WA_WState_InPaintEvent
Definition: qnamespace.h:354
@ WA_LayoutUsesWidgetRect
Definition: qnamespace.h:390
@ WA_WState_OwnSizePolicy
Definition: qnamespace.h:359
@ WA_SetFont
Definition: qnamespace.h:329
@ WA_StyledBackground
Definition: qnamespace.h:391
@ WA_WState_AcceptedTouchBeginEvent
Definition: qnamespace.h:430
@ WA_WState_Created
Definition: qnamespace.h:352
@ WA_MacSmallSize
Definition: qnamespace.h:387
@ WA_WState_CompressKeys
Definition: qnamespace.h:353
@ WA_TintedBackground
Definition: qnamespace.h:377
@ WA_ShowModal
Definition: qnamespace.h:362
@ WA_MouseNoMask
Definition: qnamespace.h:363
@ WA_X11NetWmWindowTypeDesktop
Definition: qnamespace.h:411
@ WA_UpdatesDisabled
Definition: qnamespace.h:317
@ WA_InputMethodTransparent
Definition: qnamespace.h:366
@ WA_InputMethodEnabled
Definition: qnamespace.h:320
@ WA_MouseTracking
Definition: qnamespace.h:310
@ WA_X11BypassTransientForHint
Definition: qnamespace.h:401
@ WA_ForceDisabled
Definition: qnamespace.h:324
@ WA_Mapped
Definition: qnamespace.h:318
@ WA_StyleSheetTarget
Definition: qnamespace.h:442
@ WA_OpaquePaintEvent
Definition: qnamespace.h:312
@ WA_DeleteOnClose
Definition: qnamespace.h:346
@ WA_WindowModified
Definition: qnamespace.h:332
@ WA_LayoutOnEntireRect
Definition: qnamespace.h:339
@ WA_AcceptDrops
Definition: qnamespace.h:371
@ WA_X11NetWmWindowTypeNotification
Definition: qnamespace.h:421
TimerType
Definition: qnamespace.h:1689
@ CoarseTimer
Definition: qnamespace.h:1691
@ VeryCoarseTimer
Definition: qnamespace.h:1692
@ PreciseTimer
Definition: qnamespace.h:1690
ClipOperation
Definition: qnamespace.h:1330
@ ReplaceClip
Definition: qnamespace.h:1332
@ IntersectClip
Definition: qnamespace.h:1333
@ NoClip
Definition: qnamespace.h:1331
WindowModality
Definition: qnamespace.h:1563
@ NonModal
Definition: qnamespace.h:1564
@ WindowModal
Definition: qnamespace.h:1565
@ ApplicationModal
Definition: qnamespace.h:1566
TextFormat
Definition: qnamespace.h:1204
@ RichText
Definition: qnamespace.h:1206
@ MarkdownText
Definition: qnamespace.h:1208
@ PlainText
Definition: qnamespace.h:1205
@ AutoText
Definition: qnamespace.h:1207
ToolBarArea
Definition: qnamespace.h:1234
@ LeftToolBarArea
Definition: qnamespace.h:1235
@ AllToolBarAreas
Definition: qnamespace.h:1241
@ BottomToolBarArea
Definition: qnamespace.h:1238
@ TopToolBarArea
Definition: qnamespace.h:1237
@ NoToolBarArea
Definition: qnamespace.h:1242
@ RightToolBarArea
Definition: qnamespace.h:1236
@ ToolBarArea_Mask
Definition: qnamespace.h:1240
LayoutDirection
Definition: qnamespace.h:1462
@ LeftToRight
Definition: qnamespace.h:1463
@ LayoutDirectionAuto
Definition: qnamespace.h:1466
@ RightToLeft
Definition: qnamespace.h:1464
AspectRatioMode
Definition: qnamespace.h:1211
@ KeepAspectRatioByExpanding
Definition: qnamespace.h:1214
@ KeepAspectRatio
Definition: qnamespace.h:1213
@ IgnoreAspectRatio
Definition: qnamespace.h:1212
GestureState
Definition: qnamespace.h:1632
@ GestureCanceled
Definition: qnamespace.h:1637
@ NoGesture
Definition: qnamespace.h:1633
@ GestureStarted
Definition: qnamespace.h:1634
@ GestureUpdated
Definition: qnamespace.h:1635
@ GestureFinished
Definition: qnamespace.h:1636
FocusPolicy
Definition: qnamespace.h:131
@ WheelFocus
Definition: qnamespace.h:136
@ ClickFocus
Definition: qnamespace.h:134
@ NoFocus
Definition: qnamespace.h:132
@ TabFocus
Definition: qnamespace.h:133
@ StrongFocus
Definition: qnamespace.h:135
Orientation
Definition: qnamespace.h:123
@ Horizontal
Definition: qnamespace.h:124
@ Vertical
Definition: qnamespace.h:125
ArrowType
Definition: qnamespace.h:1103
@ UpArrow
Definition: qnamespace.h:1105
@ RightArrow
Definition: qnamespace.h:1108
@ NoArrow
Definition: qnamespace.h:1104
@ LeftArrow
Definition: qnamespace.h:1107
@ DownArrow
Definition: qnamespace.h:1106
TextFlag
Definition: qnamespace.h:194
@ TextJustificationForced
Definition: qnamespace.h:204
@ TextLongestVariant
Definition: qnamespace.h:209
@ TextIncludeTrailingSpaces
Definition: qnamespace.h:202
@ TextWrapAnywhere
Definition: qnamespace.h:200
@ TextSingleLine
Definition: qnamespace.h:195
@ TextWordWrap
Definition: qnamespace.h:199
@ TextDontPrint
Definition: qnamespace.h:201
@ TextDontClip
Definition: qnamespace.h:196
@ TextHideMnemonic
Definition: qnamespace.h:203
@ TextExpandTabs
Definition: qnamespace.h:197
@ TextForceRightToLeft
Definition: qnamespace.h:206
@ TextShowMnemonic
Definition: qnamespace.h:198
@ TextForceLeftToRight
Definition: qnamespace.h:205
ItemSelectionOperation
Definition: qnamespace.h:1344
@ AddToSelection
Definition: qnamespace.h:1346
@ ReplaceSelection
Definition: qnamespace.h:1345
MouseEventSource
Definition: qnamespace.h:1703
@ MouseEventSynthesizedByQt
Definition: qnamespace.h:1706
@ MouseEventSynthesizedBySystem
Definition: qnamespace.h:1705
@ MouseEventNotSynthesized
Definition: qnamespace.h:1704
@ MouseEventSynthesizedByApplication
Definition: qnamespace.h:1707
TileRule
Definition: qnamespace.h:158
@ RepeatTile
Definition: qnamespace.h:160
@ RoundTile
Definition: qnamespace.h:161
@ StretchTile
Definition: qnamespace.h:159
ChecksumType
Definition: qnamespace.h:1718
@ ChecksumIso3309
Definition: qnamespace.h:1719
@ ChecksumItuV41
Definition: qnamespace.h:1720
BGMode
Definition: qnamespace.h:531
@ OpaqueMode
Definition: qnamespace.h:533
@ TransparentMode
Definition: qnamespace.h:532
ScreenOrientation
Definition: qnamespace.h:296
@ InvertedLandscapeOrientation
Definition: qnamespace.h:301
@ InvertedPortraitOrientation
Definition: qnamespace.h:300
@ LandscapeOrientation
Definition: qnamespace.h:299
@ PortraitOrientation
Definition: qnamespace.h:298
@ PrimaryOrientation
Definition: qnamespace.h:297
CursorShape
Definition: qnamespace.h:1176
@ BlankCursor
Definition: qnamespace.h:1187
@ CrossCursor
Definition: qnamespace.h:1179
@ DragCopyCursor
Definition: qnamespace.h:1196
@ BitmapCursor
Definition: qnamespace.h:1200
@ PointingHandCursor
Definition: qnamespace.h:1190
@ SizeHorCursor
Definition: qnamespace.h:1183
@ SizeAllCursor
Definition: qnamespace.h:1186
@ CustomCursor
Definition: qnamespace.h:1201
@ LastCursor
Definition: qnamespace.h:1199
@ WaitCursor
Definition: qnamespace.h:1180
@ SizeVerCursor
Definition: qnamespace.h:1182
@ DragLinkCursor
Definition: qnamespace.h:1198
@ OpenHandCursor
Definition: qnamespace.h:1194
@ SizeFDiagCursor
Definition: qnamespace.h:1185
@ WhatsThisCursor
Definition: qnamespace.h:1192
@ ArrowCursor
Definition: qnamespace.h:1177
@ SplitVCursor
Definition: qnamespace.h:1188
@ UpArrowCursor
Definition: qnamespace.h:1178
@ ClosedHandCursor
Definition: qnamespace.h:1195
@ DragMoveCursor
Definition: qnamespace.h:1197
@ IBeamCursor
Definition: qnamespace.h:1181
@ SizeBDiagCursor
Definition: qnamespace.h:1184
@ ForbiddenCursor
Definition: qnamespace.h:1191
@ BusyCursor
Definition: qnamespace.h:1193
@ SplitHCursor
Definition: qnamespace.h:1189
InputMethodHint
Definition: qnamespace.h:1408
@ ImhPreferUppercase
Definition: qnamespace.h:1415
@ ImhNoEditMenu
Definition: qnamespace.h:1426
@ ImhPreferLatin
Definition: qnamespace.h:1422
@ ImhUrlCharactersOnly
Definition: qnamespace.h:1435
@ ImhPreferLowercase
Definition: qnamespace.h:1416
@ ImhTime
Definition: qnamespace.h:1420
@ ImhFormattedNumbersOnly
Definition: qnamespace.h:1430
@ ImhNone
Definition: qnamespace.h:1409
@ ImhNoTextHandles
Definition: qnamespace.h:1427
@ ImhMultiLine
Definition: qnamespace.h:1424
@ ImhLatinOnly
Definition: qnamespace.h:1436
@ ImhUppercaseOnly
Definition: qnamespace.h:1431
@ ImhExclusiveInputMask
Definition: qnamespace.h:1438
@ ImhNoPredictiveText
Definition: qnamespace.h:1417
@ ImhDigitsOnly
Definition: qnamespace.h:1429
@ ImhSensitiveData
Definition: qnamespace.h:1412
@ ImhLowercaseOnly
Definition: qnamespace.h:1432
@ ImhEmailCharactersOnly
Definition: qnamespace.h:1434
@ ImhHiddenText
Definition: qnamespace.h:1411
@ ImhNoAutoUppercase
Definition: qnamespace.h:1413
@ ImhDialableCharactersOnly
Definition: qnamespace.h:1433
@ ImhDate
Definition: qnamespace.h:1419
@ ImhPreferNumbers
Definition: qnamespace.h:1414
GlobalColor
Definition: qnamespace.h:58
@ color1
Definition: qnamespace.h:60
@ darkRed
Definition: qnamespace.h:72
@ darkCyan
Definition: qnamespace.h:75
@ cyan
Definition: qnamespace.h:69
@ gray
Definition: qnamespace.h:64
@ white
Definition: qnamespace.h:62
@ transparent
Definition: qnamespace.h:78
@ blue
Definition: qnamespace.h:68
@ magenta
Definition: qnamespace.h:70
@ yellow
Definition: qnamespace.h:71
@ darkBlue
Definition: qnamespace.h:74
@ darkGray
Definition: qnamespace.h:63
@ darkMagenta
Definition: qnamespace.h:76
@ black
Definition: qnamespace.h:61
@ lightGray
Definition: qnamespace.h:65
@ color0
Definition: qnamespace.h:59
@ green
Definition: qnamespace.h:67
@ red
Definition: qnamespace.h:66
@ darkGreen
Definition: qnamespace.h:73
@ darkYellow
Definition: qnamespace.h:77
ReturnByValueConstant
Definition: qnamespace.h:1733
@ ReturnByValue
Definition: qnamespace.h:1733
PenStyle
Definition: qnamespace.h:1111
@ CustomDashLine
Definition: qnamespace.h:1118
@ DashDotDotLine
Definition: qnamespace.h:1117
@ DotLine
Definition: qnamespace.h:1115
@ SolidLine
Definition: qnamespace.h:1113
@ MPenStyle
Definition: qnamespace.h:1120
@ DashDotLine
Definition: qnamespace.h:1116
@ DashLine
Definition: qnamespace.h:1114
@ NoPen
Definition: qnamespace.h:1112
ItemDataRole
Definition: qnamespace.h:1501
@ DisplayPropertyRole
Definition: qnamespace.h:1521
@ AccessibleDescriptionRole
Definition: qnamespace.h:1516
@ WhatsThisPropertyRole
Definition: qnamespace.h:1525
@ AccessibleTextRole
Definition: qnamespace.h:1515
@ WhatsThisRole
Definition: qnamespace.h:1507
@ FontRole
Definition: qnamespace.h:1509
@ TextAlignmentRole
Definition: qnamespace.h:1510
@ ForegroundRole
Definition: qnamespace.h:1512
@ UserRole
Definition: qnamespace.h:1527
@ DecorationRole
Definition: qnamespace.h:1503
@ InitialSortOrderRole
Definition: qnamespace.h:1519
@ BackgroundRole
Definition: qnamespace.h:1511
@ EditRole
Definition: qnamespace.h:1504
@ DecorationPropertyRole
Definition: qnamespace.h:1522
@ CheckStateRole
Definition: qnamespace.h:1513
@ StatusTipRole
Definition: qnamespace.h:1506
@ StatusTipPropertyRole
Definition: qnamespace.h:1524
@ ToolTipRole
Definition: qnamespace.h:1505
@ DisplayRole
Definition: qnamespace.h:1502
@ SizeHintRole
Definition: qnamespace.h:1518
@ ToolTipPropertyRole
Definition: qnamespace.h:1523
HitTestAccuracy
Definition: qnamespace.h:228
@ FuzzyHit
Definition: qnamespace.h:228
@ ExactHit
Definition: qnamespace.h:228
UIEffect
Definition: qnamespace.h:1166
@ UI_AnimateToolBox
Definition: qnamespace.h:1173
@ UI_FadeMenu
Definition: qnamespace.h:1169
@ UI_AnimateCombo
Definition: qnamespace.h:1170
@ UI_General
Definition: qnamespace.h:1167
@ UI_AnimateTooltip
Definition: qnamespace.h:1171
@ UI_AnimateMenu
Definition: qnamespace.h:1168
@ UI_FadeTooltip
Definition: qnamespace.h:1172
@ Key_ydiaeresis
Definition: qnamespace.h:675
@ Key_Super_R
Definition: qnamespace.h:747
@ Key_PreviousCandidate
Definition: qnamespace.h:765
@ Key_Escape
Definition: qnamespace.h:684
@ Key_Memo
Definition: qnamespace.h:919
@ Key_currency
Definition: qnamespace.h:614
@ Key_Community
Definition: qnamespace.h:927
@ Key_LastNumberRedial
Definition: qnamespace.h:1062
@ Key_cent
Definition: qnamespace.h:612
@ Key_TouchpadOn
Definition: qnamespace.h:1007
@ Key_BassBoost
Definition: qnamespace.h:874
@ Key_Terminal
Definition: qnamespace.h:971
@ Key_Katakana
Definition: qnamespace.h:778
@ Key_Yes
Definition: qnamespace.h:1037
@ Key_division
Definition: qnamespace.h:674
@ Key_AltGr
Definition: qnamespace.h:760
@ Key_Favorites
Definition: qnamespace.h:887
@ Key_Copy
Definition: qnamespace.h:938
@ Key_F20
Definition: qnamespace.h:730
@ Key_PowerDown
Definition: qnamespace.h:998
@ Key_Dead_I
Definition: qnamespace.h:853
@ Key_MediaPrevious
Definition: qnamespace.h:881
@ Key_O
Definition: qnamespace.h:586
@ Key_Dead_Capital_Schwa
Definition: qnamespace.h:859
@ Key_diaeresis
Definition: qnamespace.h:618
@ Key_Tab
Definition: qnamespace.h:685
@ Key_ZoomIn
Definition: qnamespace.h:977
@ Key_C
Definition: qnamespace.h:574
@ Key_LaunchMail
Definition: qnamespace.h:891
@ Key_Hibernate
Definition: qnamespace.h:995
@ Key_Select
Definition: qnamespace.h:1036
@ Key_Iacute
Definition: qnamespace.h:655
@ Key_Eacute
Definition: qnamespace.h:651
@ Key_notsign
Definition: qnamespace.h:622
@ Key_ZoomOut
Definition: qnamespace.h:978
@ Key_ParenRight
Definition: qnamespace.h:548
@ Key_Yellow
Definition: qnamespace.h:1014
@ Key_Book
Definition: qnamespace.h:932
@ Key_F30
Definition: qnamespace.h:740
@ Key_B
Definition: qnamespace.h:573
@ Key_MailForward
Definition: qnamespace.h:982
@ Key_Plus
Definition: qnamespace.h:550
@ Key_Shift
Definition: qnamespace.h:704
@ Key_Return
Definition: qnamespace.h:688
@ Key_Otilde
Definition: qnamespace.h:663
@ Key_Support
Definition: qnamespace.h:969
@ Key_9
Definition: qnamespace.h:564
@ Key_twosuperior
Definition: qnamespace.h:628
@ Key_LaunchG
Definition: qnamespace.h:1003
@ Key_Hangul_End
Definition: qnamespace.h:800
@ Key_Context2
Definition: qnamespace.h:1054
@ Key_Ucircumflex
Definition: qnamespace.h:669
@ Key_TouchpadOff
Definition: qnamespace.h:1008
@ Key_Ediaeresis
Definition: qnamespace.h:653
@ Key_threequarters
Definition: qnamespace.h:640
@ Key_Launch5
Definition: qnamespace.h:898
@ Key_Context1
Definition: qnamespace.h:1053
@ Key_KeyboardBrightnessUp
Definition: qnamespace.h:912
@ Key_questiondown
Definition: qnamespace.h:641
@ Key_QuoteLeft
Definition: qnamespace.h:603
@ Key_Right
Definition: qnamespace.h:700
@ Key_Hangul
Definition: qnamespace.h:798
@ Key_Greater
Definition: qnamespace.h:569
@ Key_Enter
Definition: qnamespace.h:689
@ Key_MultipleCandidate
Definition: qnamespace.h:764
@ Key_Documents
Definition: qnamespace.h:942
@ Key_F7
Definition: qnamespace.h:717
@ Key_K
Definition: qnamespace.h:582
@ Key_Eisu_toggle
Definition: qnamespace.h:788
@ Key_PageUp
Definition: qnamespace.h:702
@ Key_Printer
Definition: qnamespace.h:1042
@ Key_Aring
Definition: qnamespace.h:647
@ Key_acute
Definition: qnamespace.h:630
@ Key_F22
Definition: qnamespace.h:732
@ Key_Execute
Definition: qnamespace.h:1043
@ Key_Dead_E
Definition: qnamespace.h:851
@ Key_F23
Definition: qnamespace.h:733
@ Key_Cancel
Definition: qnamespace.h:1041
@ Key_Space
Definition: qnamespace.h:538
@ Key_Dead_Abovedot
Definition: qnamespace.h:822
@ Key_Dead_Lowline
Definition: qnamespace.h:861
@ Key_ChannelDown
Definition: qnamespace.h:1018
@ Key_section
Definition: qnamespace.h:617
@ Key_Dead_Belowmacron
Definition: qnamespace.h:840
@ Key_Tools
Definition: qnamespace.h:972
@ Key_Aacute
Definition: qnamespace.h:643
@ Key_Acircumflex
Definition: qnamespace.h:644
@ Key_D
Definition: qnamespace.h:575
@ Key_MediaTogglePlayPause
Definition: qnamespace.h:885
@ Key_4
Definition: qnamespace.h:559
@ Key_Hangup
Definition: qnamespace.h:1058
@ Key_OfficeHome
Definition: qnamespace.h:955
@ Key_Dead_Abovering
Definition: qnamespace.h:824
@ Key_MenuKB
Definition: qnamespace.h:951
@ Key_I
Definition: qnamespace.h:580
@ Key_Any
Definition: qnamespace.h:539
@ Key_Bluetooth
Definition: qnamespace.h:986
@ Key_Hangul_Start
Definition: qnamespace.h:799
@ Key_F29
Definition: qnamespace.h:739
@ Key_Dead_Belowtilde
Definition: qnamespace.h:842
@ Key_2
Definition: qnamespace.h:557
@ Key_periodcentered
Definition: qnamespace.h:633
@ Key_Dead_e
Definition: qnamespace.h:850
@ Key_Video
Definition: qnamespace.h:974
@ Key_Hankaku
Definition: qnamespace.h:781
@ Key_Music
Definition: qnamespace.h:984
@ Key_F24
Definition: qnamespace.h:734
@ Key_F32
Definition: qnamespace.h:742
@ Key_onequarter
Definition: qnamespace.h:638
@ Key_ToDoList
Definition: qnamespace.h:935
@ Key_Hangul_PreHanja
Definition: qnamespace.h:807
@ Key_UWB
Definition: qnamespace.h:988
@ Key_Go
Definition: qnamespace.h:946
@ Key_Game
Definition: qnamespace.h:945
@ Key_ETH
Definition: qnamespace.h:658
@ Key_F17
Definition: qnamespace.h:727
@ Key_Super_L
Definition: qnamespace.h:746
@ Key_SingleCandidate
Definition: qnamespace.h:763
@ Key_At
Definition: qnamespace.h:571
@ Key_LaunchF
Definition: qnamespace.h:908
@ Key_F21
Definition: qnamespace.h:731
@ Key_Open
Definition: qnamespace.h:1028
@ Key_MonBrightnessUp
Definition: qnamespace.h:909
@ Key_Eisu_Shift
Definition: qnamespace.h:787
@ Key_7
Definition: qnamespace.h:562
@ Key_Dead_Longsolidusoverlay
Definition: qnamespace.h:864
@ Key_Dead_Breve
Definition: qnamespace.h:821
@ Key_PowerOff
Definition: qnamespace.h:914
@ Key_Exit
Definition: qnamespace.h:1050
@ Key_QuoteDbl
Definition: qnamespace.h:541
@ Key_Undo
Definition: qnamespace.h:1030
@ Key_Context3
Definition: qnamespace.h:1055
@ Key_Odiaeresis
Definition: qnamespace.h:664
@ Key_WebCam
Definition: qnamespace.h:981
@ Key_MenuPB
Definition: qnamespace.h:952
@ Key_Ograve
Definition: qnamespace.h:660
@ Key_Market
Definition: qnamespace.h:949
@ Key_Colon
Definition: qnamespace.h:565
@ Key_Zenkaku
Definition: qnamespace.h:780
@ Key_News
Definition: qnamespace.h:954
@ Key_Agrave
Definition: qnamespace.h:642
@ Key_Launch9
Definition: qnamespace.h:902
@ Key_Battery
Definition: qnamespace.h:985
@ Key_U
Definition: qnamespace.h:592
@ Key_F35
Definition: qnamespace.h:745
@ Key_8
Definition: qnamespace.h:563
@ Key_Kana_Lock
Definition: qnamespace.h:785
@ Key_Dead_Circumflex
Definition: qnamespace.h:818
@ Key_Backspace
Definition: qnamespace.h:687
@ Key_VolumeUp
Definition: qnamespace.h:873
@ Key_Dead_Belowcomma
Definition: qnamespace.h:846
@ Key_Backtab
Definition: qnamespace.h:686
@ Key_Direction_L
Definition: qnamespace.h:752
@ Key_plusminus
Definition: qnamespace.h:627
@ Key_F6
Definition: qnamespace.h:716
@ Key_hyphen
Definition: qnamespace.h:623
@ Key_VolumeDown
Definition: qnamespace.h:871
@ Key_Dead_Abovecomma
Definition: qnamespace.h:836
@ Key_HomePage
Definition: qnamespace.h:886
@ Key_Launch6
Definition: qnamespace.h:899
@ Key_Zenkaku_Hankaku
Definition: qnamespace.h:782
@ Key_Insert
Definition: qnamespace.h:690
@ Key_New
Definition: qnamespace.h:1027
@ Key_ssharp
Definition: qnamespace.h:673
@ Key_Dead_Invertedbreve
Definition: qnamespace.h:845
@ Key_DOS
Definition: qnamespace.h:941
@ Key_LaunchA
Definition: qnamespace.h:903
@ Key_BracketRight
Definition: qnamespace.h:600
@ Key_Touroku
Definition: qnamespace.h:783
@ Key_Pictures
Definition: qnamespace.h:983
@ Key_Guide
Definition: qnamespace.h:1020
@ Key_exclamdown
Definition: qnamespace.h:611
@ Key_View
Definition: qnamespace.h:996
@ Key_Subtitle
Definition: qnamespace.h:992
@ Key_AudioRepeat
Definition: qnamespace.h:990
@ Key_mu
Definition: qnamespace.h:631
@ Key_MediaLast
Definition: qnamespace.h:1033
@ Key_Launch7
Definition: qnamespace.h:900
@ Key_Left
Definition: qnamespace.h:698
@ Key_X
Definition: qnamespace.h:595
@ Key_Dead_Semivoiced_Sound
Definition: qnamespace.h:831
@ Key_BracketLeft
Definition: qnamespace.h:598
@ Key_Cut
Definition: qnamespace.h:939
@ Key_AE
Definition: qnamespace.h:648
@ Key_copyright
Definition: qnamespace.h:619
@ Key_LaunchH
Definition: qnamespace.h:1004
@ Key_WakeUp
Definition: qnamespace.h:915
@ Key_Hangul_PostHanja
Definition: qnamespace.h:808
@ Key_Ecircumflex
Definition: qnamespace.h:652
@ Key_A
Definition: qnamespace.h:572
@ Key_MicVolumeDown
Definition: qnamespace.h:1025
@ Key_Dead_Iota
Definition: qnamespace.h:829
@ Key_NumberSign
Definition: qnamespace.h:542
@ Key_Dead_U
Definition: qnamespace.h:857
@ Key_0
Definition: qnamespace.h:555
@ Key_ClearGrab
Definition: qnamespace.h:936
@ Key_Control
Definition: qnamespace.h:705
@ Key_Dead_O
Definition: qnamespace.h:855
@ Key_Dead_o
Definition: qnamespace.h:854
@ Key_F9
Definition: qnamespace.h:719
@ Key_F27
Definition: qnamespace.h:737
@ Key_ApplicationLeft
Definition: qnamespace.h:930
@ Key_Redo
Definition: qnamespace.h:1031
@ Key_Uacute
Definition: qnamespace.h:668
@ Key_Launch3
Definition: qnamespace.h:896
@ Key_guillemotleft
Definition: qnamespace.h:621
@ Key_AddFavorite
Definition: qnamespace.h:923
@ Key_AsciiCircum
Definition: qnamespace.h:601
@ Key_AudioRewind
Definition: qnamespace.h:928
@ Key_TouchpadToggle
Definition: qnamespace.h:1006
@ Key_Alt
Definition: qnamespace.h:707
@ Key_LightBulb
Definition: qnamespace.h:920
@ Key_Question
Definition: qnamespace.h:570
@ Key_BackForward
Definition: qnamespace.h:929
@ Key_R
Definition: qnamespace.h:589
@ Key_MySites
Definition: qnamespace.h:953
@ Key_VolumeMute
Definition: qnamespace.h:872
@ Key_Phone
Definition: qnamespace.h:958
@ Key_Hangul_Special
Definition: qnamespace.h:812
@ Key_Adiaeresis
Definition: qnamespace.h:646
@ Key_Find
Definition: qnamespace.h:1029
@ Key_Idiaeresis
Definition: qnamespace.h:657
@ Key_Excel
Definition: qnamespace.h:943
@ Key_Dead_u
Definition: qnamespace.h:856
@ Key_Dead_Currency
Definition: qnamespace.h:847
@ Key_Messenger
Definition: qnamespace.h:980
@ Key_Dead_A
Definition: qnamespace.h:849
@ Key_Dollar
Definition: qnamespace.h:543
@ Key_Hangul_Banja
Definition: qnamespace.h:806
@ Key_SysReq
Definition: qnamespace.h:694
@ Key_Meeting
Definition: qnamespace.h:950
@ Key_Ocircumflex
Definition: qnamespace.h:662
@ Key_ApplicationRight
Definition: qnamespace.h:931
@ Key_Xfer
Definition: qnamespace.h:976
@ Key_LaunchD
Definition: qnamespace.h:906
@ Key_onehalf
Definition: qnamespace.h:639
@ Key_F11
Definition: qnamespace.h:721
@ Key_Equal
Definition: qnamespace.h:568
@ Key_Exclam
Definition: qnamespace.h:540
@ Key_P
Definition: qnamespace.h:587
@ Key_Dead_Macron
Definition: qnamespace.h:820
@ Key_ChannelUp
Definition: qnamespace.h:1017
@ Key_Dead_Belowcircumflex
Definition: qnamespace.h:841
@ Key_Reload
Definition: qnamespace.h:961
@ Key_Print
Definition: qnamespace.h:693
@ Key_M
Definition: qnamespace.h:584
@ Key_Pause
Definition: qnamespace.h:692
@ Key_ContrastAdjust
Definition: qnamespace.h:1000
@ Key_F26
Definition: qnamespace.h:736
@ Key_Dead_a
Definition: qnamespace.h:848
@ Key_AudioCycleTrack
Definition: qnamespace.h:993
@ Key_1
Definition: qnamespace.h:556
@ Key_degree
Definition: qnamespace.h:626
@ Key_MicVolumeUp
Definition: qnamespace.h:1024
@ Key_Dead_Cedilla
Definition: qnamespace.h:827
@ Key_BrightnessAdjust
Definition: qnamespace.h:925
@ Key_Finance
Definition: qnamespace.h:926
@ Key_Kanji
Definition: qnamespace.h:772
@ Key_Calendar
Definition: qnamespace.h:959
@ Key_ScreenSaver
Definition: qnamespace.h:917
@ Key_Up
Definition: qnamespace.h:699
@ Key_RotateWindows
Definition: qnamespace.h:962
@ Key_masculine
Definition: qnamespace.h:636
@ Key_Atilde
Definition: qnamespace.h:645
@ Key_Ccedilla
Definition: qnamespace.h:649
@ Key_Dead_Belowdot
Definition: qnamespace.h:832
@ Key_Minus
Definition: qnamespace.h:552
@ Key_TrebleUp
Definition: qnamespace.h:877
@ Key_TrebleDown
Definition: qnamespace.h:878
@ Key_F3
Definition: qnamespace.h:713
@ Key_Dead_Caron
Definition: qnamespace.h:826
@ Key_Dead_Belowring
Definition: qnamespace.h:839
@ Key_Ooblique
Definition: qnamespace.h:666
@ Key_Q
Definition: qnamespace.h:588
@ Key_Dead_Grave
Definition: qnamespace.h:816
@ Key_MonBrightnessDown
Definition: qnamespace.h:910
@ Key_Hiragana_Katakana
Definition: qnamespace.h:779
@ Key_F16
Definition: qnamespace.h:726
@ Key_Info
Definition: qnamespace.h:1021
@ Key_SplitScreen
Definition: qnamespace.h:968
@ Key_CameraFocus
Definition: qnamespace.h:1065
@ Key_Kana_Shift
Definition: qnamespace.h:786
@ Key_Down
Definition: qnamespace.h:701
@ Key_Shop
Definition: qnamespace.h:921
@ Key_registered
Definition: qnamespace.h:624
@ Key_T
Definition: qnamespace.h:591
@ Key_F18
Definition: qnamespace.h:728
@ Key_V
Definition: qnamespace.h:593
@ Key_Dead_Acute
Definition: qnamespace.h:817
@ Key_LaunchMedia
Definition: qnamespace.h:892
@ Key_6
Definition: qnamespace.h:561
@ Key_Dead_Belowbreve
Definition: qnamespace.h:843
@ Key_Close
Definition: qnamespace.h:937
@ Key_Dead_i
Definition: qnamespace.h:852
@ Key_brokenbar
Definition: qnamespace.h:616
@ Key_Dead_Small_Schwa
Definition: qnamespace.h:858
@ Key_F33
Definition: qnamespace.h:743
@ Key_Option
Definition: qnamespace.h:956
@ Key_ParenLeft
Definition: qnamespace.h:547
@ Key_Red
Definition: qnamespace.h:1012
@ Key_F4
Definition: qnamespace.h:714
@ Key_MediaPause
Definition: qnamespace.h:884
@ Key_Refresh
Definition: qnamespace.h:870
@ Key_Spell
Definition: qnamespace.h:967
@ Key_Save
Definition: qnamespace.h:965
@ Key_Percent
Definition: qnamespace.h:544
@ Key_paragraph
Definition: qnamespace.h:632
@ Key_BassUp
Definition: qnamespace.h:875
@ Key_Launch2
Definition: qnamespace.h:895
@ Key_Underscore
Definition: qnamespace.h:602
@ Key_G
Definition: qnamespace.h:578
@ Key_F2
Definition: qnamespace.h:712
@ Key_Delete
Definition: qnamespace.h:691
@ Key_NumLock
Definition: qnamespace.h:709
@ Key_Meta
Definition: qnamespace.h:706
@ Key_AsciiTilde
Definition: qnamespace.h:607
@ Key_Backslash
Definition: qnamespace.h:599
@ Key_Forward
Definition: qnamespace.h:868
@ Key_Standby
Definition: qnamespace.h:889
@ Key_Less
Definition: qnamespace.h:567
@ Key_Dead_Doubleacute
Definition: qnamespace.h:825
@ Key_Hangul_Romaja
Definition: qnamespace.h:803
@ Key_RotationKB
Definition: qnamespace.h:964
@ Key_F28
Definition: qnamespace.h:738
@ Key_Launch4
Definition: qnamespace.h:897
@ Key_Launch0
Definition: qnamespace.h:893
@ Key_Settings
Definition: qnamespace.h:1022
@ Key_Multi_key
Definition: qnamespace.h:761
@ Key_H
Definition: qnamespace.h:579
@ Key_Egrave
Definition: qnamespace.h:650
@ Key_Help
Definition: qnamespace.h:751
@ Key_Travel
Definition: qnamespace.h:973
@ Key_ScrollLock
Definition: qnamespace.h:710
@ Key_Send
Definition: qnamespace.h:966
@ Key_Sleep
Definition: qnamespace.h:1044
@ Key_Eject
Definition: qnamespace.h:916
@ Key_Hiragana
Definition: qnamespace.h:777
@ Key_MediaRecord
Definition: qnamespace.h:883
@ Key_F31
Definition: qnamespace.h:741
@ Key_W
Definition: qnamespace.h:594
@ Key_LaunchB
Definition: qnamespace.h:904
@ Key_F1
Definition: qnamespace.h:711
@ Key_Henkan
Definition: qnamespace.h:775
@ Key_Direction_R
Definition: qnamespace.h:753
@ Key_History
Definition: qnamespace.h:922
@ Key_THORN
Definition: qnamespace.h:672
@ Key_WLAN
Definition: qnamespace.h:987
@ Key_Semicolon
Definition: qnamespace.h:566
@ Key_J
Definition: qnamespace.h:581
@ Key_Dead_Voiced_Sound
Definition: qnamespace.h:830
@ Key_Dead_Aboveverticalline
Definition: qnamespace.h:862
@ Key_guillemotright
Definition: qnamespace.h:637
@ Key_Green
Definition: qnamespace.h:1013
@ Key_Play
Definition: qnamespace.h:1045
@ Key_Calculator
Definition: qnamespace.h:934
@ Key_3
Definition: qnamespace.h:558
@ Key_F14
Definition: qnamespace.h:724
@ Key_RotationPB
Definition: qnamespace.h:963
@ Key_Slash
Definition: qnamespace.h:554
@ Key_Period
Definition: qnamespace.h:553
@ Key_Word
Definition: qnamespace.h:975
@ Key_Menu
Definition: qnamespace.h:748
@ Key_LaunchC
Definition: qnamespace.h:905
@ Key_Z
Definition: qnamespace.h:597
@ Key_BassDown
Definition: qnamespace.h:876
@ Key_Muhenkan
Definition: qnamespace.h:773
@ Key_PageDown
Definition: qnamespace.h:703
@ Key_Bar
Definition: qnamespace.h:605
@ Key_yen
Definition: qnamespace.h:615
@ Key_Hyper_R
Definition: qnamespace.h:750
@ Key_TaskPane
Definition: qnamespace.h:970
@ Key_Dead_Belowdiaeresis
Definition: qnamespace.h:844
@ Key_Ugrave
Definition: qnamespace.h:667
@ Key_AudioRandomPlay
Definition: qnamespace.h:991
@ Key_Ntilde
Definition: qnamespace.h:659
@ Key_Codeinput
Definition: qnamespace.h:762
@ Key_F19
Definition: qnamespace.h:729
@ Key_Launch1
Definition: qnamespace.h:894
@ Key_Icircumflex
Definition: qnamespace.h:656
@ Key_F5
Definition: qnamespace.h:715
@ Key_Back
Definition: qnamespace.h:867
@ Key_Home
Definition: qnamespace.h:696
@ Key_Hangul_Jeonja
Definition: qnamespace.h:805
@ Key_F10
Definition: qnamespace.h:720
@ Key_F
Definition: qnamespace.h:577
@ Key_Away
Definition: qnamespace.h:979
@ Key_KeyboardBrightnessDown
Definition: qnamespace.h:913
@ Key_Camera
Definition: qnamespace.h:1064
@ Key_LaunchE
Definition: qnamespace.h:907
@ Key_WWW
Definition: qnamespace.h:918
@ Key_Clear
Definition: qnamespace.h:695
@ Key_nobreakspace
Definition: qnamespace.h:610
@ Key_sterling
Definition: qnamespace.h:613
@ Key_F34
Definition: qnamespace.h:744
@ Key_Massyo
Definition: qnamespace.h:784
@ Key_KeyboardLightOnOff
Definition: qnamespace.h:911
@ Key_Hyper_L
Definition: qnamespace.h:749
@ Key_F25
Definition: qnamespace.h:735
@ Key_BraceRight
Definition: qnamespace.h:606
@ Key_Dead_Stroke
Definition: qnamespace.h:835
@ Key_Mode_switch
Definition: qnamespace.h:768
@ Key_macron
Definition: qnamespace.h:625
@ Key_N
Definition: qnamespace.h:585
@ Key_Comma
Definition: qnamespace.h:551
@ Key_Context4
Definition: qnamespace.h:1056
@ Key_MediaStop
Definition: qnamespace.h:880
@ Key_TopMenu
Definition: qnamespace.h:997
@ Key_S
Definition: qnamespace.h:590
@ Key_ordfeminine
Definition: qnamespace.h:620
@ Key_Dead_Ogonek
Definition: qnamespace.h:828
@ Key_F8
Definition: qnamespace.h:718
@ Key_Hangul_Hanja
Definition: qnamespace.h:801
@ Key_Yacute
Definition: qnamespace.h:671
@ Key_Dead_Horn
Definition: qnamespace.h:834
@ Key_Call
Definition: qnamespace.h:1057
@ Key_F13
Definition: qnamespace.h:723
@ Key_HotLinks
Definition: qnamespace.h:924
@ Key_CapsLock
Definition: qnamespace.h:708
@ Key_cedilla
Definition: qnamespace.h:634
@ Key_Zoom
Definition: qnamespace.h:1046
@ Key_BraceLeft
Definition: qnamespace.h:604
@ Key_Suspend
Definition: qnamespace.h:999
@ Key_Y
Definition: qnamespace.h:596
@ Key_Dead_Doublegrave
Definition: qnamespace.h:838
@ Key_Time
Definition: qnamespace.h:994
@ Key_multiply
Definition: qnamespace.h:665
@ Key_MicMute
Definition: qnamespace.h:1010
@ Key_MediaPlay
Definition: qnamespace.h:879
@ Key_onesuperior
Definition: qnamespace.h:635
@ Key_Dead_Tilde
Definition: qnamespace.h:819
@ Key_Hangul_Jamo
Definition: qnamespace.h:802
@ Key_Search
Definition: qnamespace.h:888
@ Key_Paste
Definition: qnamespace.h:957
@ Key_Asterisk
Definition: qnamespace.h:549
@ Key_LogOff
Definition: qnamespace.h:948
@ Key_threesuperior
Definition: qnamespace.h:629
@ Key_Stop
Definition: qnamespace.h:869
@ Key_Blue
Definition: qnamespace.h:1015
@ Key_Oacute
Definition: qnamespace.h:661
@ Key_E
Definition: qnamespace.h:576
@ Key_Apostrophe
Definition: qnamespace.h:546
@ Key_L
Definition: qnamespace.h:583
@ Key_5
Definition: qnamespace.h:560
@ Key_F12
Definition: qnamespace.h:722
@ Key_Dead_Belowverticalline
Definition: qnamespace.h:863
@ Key_unknown
Definition: qnamespace.h:1070
@ Key_Dead_Greek
Definition: qnamespace.h:860
@ Key_CD
Definition: qnamespace.h:933
@ Key_Display
Definition: qnamespace.h:940
@ Key_Romaji
Definition: qnamespace.h:776
@ Key_Reply
Definition: qnamespace.h:960
@ Key_Explorer
Definition: qnamespace.h:944
@ Key_OpenUrl
Definition: qnamespace.h:890
@ Key_Udiaeresis
Definition: qnamespace.h:670
@ Key_Launch8
Definition: qnamespace.h:901
@ Key_F15
Definition: qnamespace.h:725
@ Key_AudioForward
Definition: qnamespace.h:989
@ Key_MediaNext
Definition: qnamespace.h:882
@ Key_End
Definition: qnamespace.h:697
@ Key_Ampersand
Definition: qnamespace.h:545
@ Key_Dead_Abovereversedcomma
Definition: qnamespace.h:837
@ Key_Igrave
Definition: qnamespace.h:654
@ Key_ToggleCallHangup
Definition: qnamespace.h:1060
@ Key_VoiceDial
Definition: qnamespace.h:1061
@ Key_Dead_Hook
Definition: qnamespace.h:833
@ Key_No
Definition: qnamespace.h:1038
@ Key_iTouch
Definition: qnamespace.h:947
@ Key_Flip
Definition: qnamespace.h:1059
@ Key_Dead_Diaeresis
Definition: qnamespace.h:823
ScrollBarPolicy
Definition: qnamespace.h:1276
@ ScrollBarAlwaysOff
Definition: qnamespace.h:1278
@ ScrollBarAlwaysOn
Definition: qnamespace.h:1279
@ ScrollBarAsNeeded
Definition: qnamespace.h:1277
TimeSpec
Definition: qnamespace.h:1259
@ UTC
Definition: qnamespace.h:1261
@ OffsetFromUTC
Definition: qnamespace.h:1262
@ LocalTime
Definition: qnamespace.h:1260
@ TimeZone
Definition: qnamespace.h:1263
FindChildOption
Definition: qnamespace.h:1478
@ FindDirectChildrenOnly
Definition: qnamespace.h:1479
@ FindChildrenRecursively
Definition: qnamespace.h:1480
SortOrder
Definition: qnamespace.h:146
@ DescendingOrder
Definition: qnamespace.h:148
@ AscendingOrder
Definition: qnamespace.h:147
WhiteSpaceMode
Definition: qnamespace.h:221
@ WhiteSpaceNormal
Definition: qnamespace.h:222
@ WhiteSpacePre
Definition: qnamespace.h:223
@ WhiteSpaceModeUndefined
Definition: qnamespace.h:225
@ WhiteSpaceNoWrap
Definition: qnamespace.h:224
KeyboardModifier
Definition: qnamespace.h:1073
@ ShiftModifier
Definition: qnamespace.h:1075
@ ControlModifier
Definition: qnamespace.h:1076
@ MetaModifier
Definition: qnamespace.h:1078
@ GroupSwitchModifier
Definition: qnamespace.h:1080
@ KeypadModifier
Definition: qnamespace.h:1079
@ KeyboardModifierMask
Definition: qnamespace.h:1082
@ NoModifier
Definition: qnamespace.h:1074
@ AltModifier
Definition: qnamespace.h:1077
PenJoinStyle
Definition: qnamespace.h:1131
@ SvgMiterJoin
Definition: qnamespace.h:1135
@ BevelJoin
Definition: qnamespace.h:1133
@ MPenJoinStyle
Definition: qnamespace.h:1136
@ MiterJoin
Definition: qnamespace.h:1132
@ RoundJoin
Definition: qnamespace.h:1134
void * HANDLE
Definition: qnamespace.h:1561
ApplicationAttribute
Definition: qnamespace.h:449
@ AA_DisableShaderDiskCache
Definition: qnamespace.h:487
@ AA_UseSoftwareOpenGL
Definition: qnamespace.h:471
@ AA_UseDesktopOpenGL
Definition: qnamespace.h:469
@ AA_Use96Dpi
Definition: qnamespace.h:458
@ AA_DontCreateNativeWidgetSiblings
Definition: qnamespace.h:454
@ AA_SynthesizeMouseForUnhandledTabletEvents
Definition: qnamespace.h:484
@ AA_ForceRasterWidgets
Definition: qnamespace.h:468
@ AA_DontShowShortcutsInContextMenus
Definition: qnamespace.h:488
@ AA_DontShowIconsInMenus
Definition: qnamespace.h:452
@ AA_UseStyleSheetPropagationInWidgetStyles
Definition: qnamespace.h:482
@ AA_AttributeCount
Definition: qnamespace.h:494
@ AA_DisableSessionManager
Definition: qnamespace.h:491
@ AA_DontCheckOpenGLContextThreadAffinity
Definition: qnamespace.h:486
@ AA_MacDontSwapCtrlAndMeta
Definition: qnamespace.h:457
@ AA_DontUseNativeMenuBar
Definition: qnamespace.h:456
@ AA_DisableNativeVirtualKeyboard
Definition: qnamespace.h:459
@ AA_ShareOpenGLContexts
Definition: qnamespace.h:472
@ AA_SetPalette
Definition: qnamespace.h:473
@ AA_CompressTabletEvents
Definition: qnamespace.h:489
@ AA_NativeWindows
Definition: qnamespace.h:453
@ AA_PluginApplication
Definition: qnamespace.h:455
@ AA_DontUseNativeDialogs
Definition: qnamespace.h:483
@ AA_UseOpenGLES
Definition: qnamespace.h:470
@ AA_SynthesizeMouseForUnhandledTouchEvents
Definition: qnamespace.h:462
@ AA_SynthesizeTouchForUnhandledMouseEvents
Definition: qnamespace.h:461
@ AA_CompressHighFrequencyEvents
Definition: qnamespace.h:485
DateFormat
Definition: qnamespace.h:1252
@ RFC2822Date
Definition: qnamespace.h:1255
@ ISODate
Definition: qnamespace.h:1254
@ ISODateWithMs
Definition: qnamespace.h:1256
@ TextDate
Definition: qnamespace.h:1253
@ RightEdge
Definition: qnamespace.h:1297
@ TopEdge
Definition: qnamespace.h:1295
@ BottomEdge
Definition: qnamespace.h:1298
@ LeftEdge
Definition: qnamespace.h:1296
ItemSelectionMode
Definition: qnamespace.h:1337
@ IntersectsItemShape
Definition: qnamespace.h:1339
@ ContainsItemShape
Definition: qnamespace.h:1338
@ IntersectsItemBoundingRect
Definition: qnamespace.h:1341
@ ContainsItemBoundingRect
Definition: qnamespace.h:1340
CaseSensitivity
Definition: qnamespace.h:1282
@ CaseInsensitive
Definition: qnamespace.h:1283
@ CaseSensitive
Definition: qnamespace.h:1284
WindowFrameSection
Definition: qnamespace.h:1597
@ LeftSection
Definition: qnamespace.h:1599
@ NoSection
Definition: qnamespace.h:1598
@ BottomSection
Definition: qnamespace.h:1605
@ TopRightSection
Definition: qnamespace.h:1602
@ TopLeftSection
Definition: qnamespace.h:1600
@ TitleBarArea
Definition: qnamespace.h:1607
@ BottomLeftSection
Definition: qnamespace.h:1606
@ BottomRightSection
Definition: qnamespace.h:1604
@ TopSection
Definition: qnamespace.h:1601
@ RightSection
Definition: qnamespace.h:1603
AnchorPoint
Definition: qnamespace.h:1469
@ AnchorRight
Definition: qnamespace.h:1472
@ AnchorVerticalCenter
Definition: qnamespace.h:1474
@ AnchorBottom
Definition: qnamespace.h:1475
@ AnchorTop
Definition: qnamespace.h:1473
@ AnchorHorizontalCenter
Definition: qnamespace.h:1471
@ AnchorLeft
Definition: qnamespace.h:1470
BrushStyle
Definition: qnamespace.h:1139
@ DiagCrossPattern
Definition: qnamespace.h:1154
@ HorPattern
Definition: qnamespace.h:1149
@ BDiagPattern
Definition: qnamespace.h:1152
@ SolidPattern
Definition: qnamespace.h:1141
@ Dense5Pattern
Definition: qnamespace.h:1146
@ RadialGradientPattern
Definition: qnamespace.h:1156
@ Dense1Pattern
Definition: qnamespace.h:1142
@ Dense3Pattern
Definition: qnamespace.h:1144
@ TexturePattern
Definition: qnamespace.h:1158
@ LinearGradientPattern
Definition: qnamespace.h:1155
@ Dense4Pattern
Definition: qnamespace.h:1145
@ NoBrush
Definition: qnamespace.h:1140
@ CrossPattern
Definition: qnamespace.h:1151
@ ConicalGradientPattern
Definition: qnamespace.h:1157
@ FDiagPattern
Definition: qnamespace.h:1153
@ Dense6Pattern
Definition: qnamespace.h:1147
@ Dense7Pattern
Definition: qnamespace.h:1148
@ VerPattern
Definition: qnamespace.h:1150
@ Dense2Pattern
Definition: qnamespace.h:1143
CursorMoveStyle
Definition: qnamespace.h:1684
@ VisualMoveStyle
Definition: qnamespace.h:1686
@ LogicalMoveStyle
Definition: qnamespace.h:1685
DropAction
Definition: qnamespace.h:1484
@ CopyAction
Definition: qnamespace.h:1485
@ ActionMask
Definition: qnamespace.h:1488
@ IgnoreAction
Definition: qnamespace.h:1490
@ MoveAction
Definition: qnamespace.h:1486
@ TargetMoveAction
Definition: qnamespace.h:1489
@ LinkAction
Definition: qnamespace.h:1487
ApplicationState
Definition: qnamespace.h:287
@ ApplicationHidden
Definition: qnamespace.h:289
@ ApplicationSuspended
Definition: qnamespace.h:288
@ ApplicationActive
Definition: qnamespace.h:291
@ ApplicationInactive
Definition: qnamespace.h:290
ConnectionType
Definition: qnamespace.h:1304
@ SingleShotConnection
Definition: qnamespace.h:1310
@ AutoConnection
Definition: qnamespace.h:1305
@ BlockingQueuedConnection
Definition: qnamespace.h:1308
@ QueuedConnection
Definition: qnamespace.h:1307
@ UniqueConnection
Definition: qnamespace.h:1309
@ DirectConnection
Definition: qnamespace.h:1306
EnterKeyType
Definition: qnamespace.h:1443
@ EnterKeyNext
Definition: qnamespace.h:1450
@ EnterKeySearch
Definition: qnamespace.h:1449
@ EnterKeyGo
Definition: qnamespace.h:1447
@ EnterKeyDone
Definition: qnamespace.h:1446
@ EnterKeyPrevious
Definition: qnamespace.h:1451
@ EnterKeyReturn
Definition: qnamespace.h:1445
@ EnterKeySend
Definition: qnamespace.h:1448
@ EnterKeyDefault
Definition: qnamespace.h:1444
NativeGestureType
Definition: qnamespace.h:1663
@ RotateNativeGesture
Definition: qnamespace.h:1669
@ ZoomNativeGesture
Definition: qnamespace.h:1667
@ BeginNativeGesture
Definition: qnamespace.h:1664
@ EndNativeGesture
Definition: qnamespace.h:1665
@ PanNativeGesture
Definition: qnamespace.h:1666
@ SwipeNativeGesture
Definition: qnamespace.h:1670
@ SmartZoomNativeGesture
Definition: qnamespace.h:1668
HighDpiScaleFactorRoundingPolicy
Definition: qnamespace.h:1723
CoordinateSystem
Definition: qnamespace.h:1615
@ DeviceCoordinates
Definition: qnamespace.h:1616
@ LogicalCoordinates
Definition: qnamespace.h:1617
GestureType
Definition: qnamespace.h:1641
@ TapAndHoldGesture
Definition: qnamespace.h:1643
@ PinchGesture
Definition: qnamespace.h:1645
@ LastGestureType
Definition: qnamespace.h:1650
@ TapGesture
Definition: qnamespace.h:1642
GestureFlag
Definition: qnamespace.h:1654
@ ReceivePartialGestures
Definition: qnamespace.h:1656
@ DontStartGestureOnChildren
Definition: qnamespace.h:1655
@ IgnoredGesturesPropagateToParent
Definition: qnamespace.h:1657
EventPriority
Definition: qnamespace.h:1583
@ HighEventPriority
Definition: qnamespace.h:1584
@ NormalEventPriority
Definition: qnamespace.h:1585
@ LowEventPriority
Definition: qnamespace.h:1586
DockWidgetAreaSizes
Definition: qnamespace.h:1227
@ NDockWidgetAreas
Definition: qnamespace.h:1228
constexpr Initialization Uninitialized
Definition: qnamespace.h:1613
FillRule
Definition: qnamespace.h:1320
@ WindingFill
Definition: qnamespace.h:1322
@ OddEvenFill
Definition: qnamespace.h:1321
SplitBehaviorFlags
Definition: qnamespace.h:151
@ SkipEmptyParts
Definition: qnamespace.h:153
@ KeepEmptyParts
Definition: qnamespace.h:152
Initialization
Definition: qnamespace.h:1610
ScrollPhase
Definition: qnamespace.h:1695
@ ScrollBegin
Definition: qnamespace.h:1697
@ ScrollUpdate
Definition: qnamespace.h:1698
@ ScrollMomentum
Definition: qnamespace.h:1700
@ NoScrollPhase
Definition: qnamespace.h:1696
@ ScrollEnd
Definition: qnamespace.h:1699
WindowType
Definition: qnamespace.h:230
@ MacWindowToolBarButtonHint
Definition: qnamespace.h:267
@ CustomizeWindowHint
Definition: qnamespace.h:264
@ BypassWindowManagerHint
Definition: qnamespace.h:248
@ Desktop
Definition: qnamespace.h:240
@ FramelessWindowHint
Definition: qnamespace.h:250
@ WindowDoesNotAcceptFocus
Definition: qnamespace.h:261
@ ForeignWindow
Definition: qnamespace.h:242
@ MSWindowsOwnDC
Definition: qnamespace.h:247
@ WindowContextHelpButtonHint
Definition: qnamespace.h:256
@ WindowStaysOnBottomHint
Definition: qnamespace.h:265
@ ToolTip
Definition: qnamespace.h:238
@ MSWindowsFixedSizeDialogHint
Definition: qnamespace.h:246
@ Drawer
Definition: qnamespace.h:235
@ BypassGraphicsProxyWidget
Definition: qnamespace.h:268
@ Popup
Definition: qnamespace.h:236
@ WindowType_Mask
Definition: qnamespace.h:245
@ Window
Definition: qnamespace.h:232
@ SplashScreen
Definition: qnamespace.h:239
@ WindowFullscreenButtonHint
Definition: qnamespace.h:270
@ WindowStaysOnTopHint
Definition: qnamespace.h:258
@ WindowMaximizeButtonHint
Definition: qnamespace.h:254
@ WindowMinimizeButtonHint
Definition: qnamespace.h:253
@ Dialog
Definition: qnamespace.h:233
@ NoDropShadowWindowHint
Definition: qnamespace.h:269
@ WindowShadeButtonHint
Definition: qnamespace.h:257
@ CoverWindow
Definition: qnamespace.h:243
@ WindowMinMaxButtonsHint
Definition: qnamespace.h:255
@ Sheet
Definition: qnamespace.h:234
@ WindowTransparentForInput
Definition: qnamespace.h:259
@ SubWindow
Definition: qnamespace.h:241
@ MaximizeUsingFullscreenGeometryHint
Definition: qnamespace.h:262
@ Tool
Definition: qnamespace.h:237
@ WindowOverridesSystemGestures
Definition: qnamespace.h:260
@ WindowTitleHint
Definition: qnamespace.h:251
@ X11BypassWindowManagerHint
Definition: qnamespace.h:249
@ WindowSystemMenuHint
Definition: qnamespace.h:252
@ WindowCloseButtonHint
Definition: qnamespace.h:266
ContextMenuPolicy
Definition: qnamespace.h:1372
@ ActionsContextMenu
Definition: qnamespace.h:1375
@ DefaultContextMenu
Definition: qnamespace.h:1374
@ CustomContextMenu
Definition: qnamespace.h:1376
@ NoContextMenu
Definition: qnamespace.h:1373
@ PreventContextMenu
Definition: qnamespace.h:1377
SizeHint
Definition: qnamespace.h:1589
@ MaximumSize
Definition: qnamespace.h:1592
@ PreferredSize
Definition: qnamespace.h:1591
@ MinimumDescent
Definition: qnamespace.h:1593
@ MinimumSize
Definition: qnamespace.h:1590
@ NSizeHints
Definition: qnamespace.h:1594
TextElideMode
Definition: qnamespace.h:213
@ ElideMiddle
Definition: qnamespace.h:216
@ ElideRight
Definition: qnamespace.h:215
@ ElideNone
Definition: qnamespace.h:217
@ ElideLeft
Definition: qnamespace.h:214
MouseEventFlag
Definition: qnamespace.h:1710
@ NoMouseEventFlag
Definition: qnamespace.h:1711
@ MouseEventFlagMask
Definition: qnamespace.h:1713
@ MouseEventCreatedDoubleClick
Definition: qnamespace.h:1712
ItemFlag
Definition: qnamespace.h:1530
@ ItemNeverHasChildren
Definition: qnamespace.h:1539
@ ItemIsEditable
Definition: qnamespace.h:1533
@ ItemIsDragEnabled
Definition: qnamespace.h:1534
@ ItemIsUserTristate
Definition: qnamespace.h:1540
@ ItemIsUserCheckable
Definition: qnamespace.h:1536
@ ItemIsSelectable
Definition: qnamespace.h:1532
@ ItemIsEnabled
Definition: qnamespace.h:1537
@ ItemIsDropEnabled
Definition: qnamespace.h:1535
@ NoItemFlags
Definition: qnamespace.h:1531
@ ItemIsAutoTristate
Definition: qnamespace.h:1538
FocusReason
Definition: qnamespace.h:1360
@ PopupFocusReason
Definition: qnamespace.h:1365
@ BacktabFocusReason
Definition: qnamespace.h:1363
@ NoFocusReason
Definition: qnamespace.h:1369
@ MenuBarFocusReason
Definition: qnamespace.h:1367
@ MouseFocusReason
Definition: qnamespace.h:1361
@ OtherFocusReason
Definition: qnamespace.h:1368
@ ActiveWindowFocusReason
Definition: qnamespace.h:1364
@ TabFocusReason
Definition: qnamespace.h:1362
@ ShortcutFocusReason
Definition: qnamespace.h:1366
@ ZAxis
Definition: qnamespace.h:1357
@ XAxis
Definition: qnamespace.h:1355
@ YAxis
Definition: qnamespace.h:1356
DayOfWeek
Definition: qnamespace.h:1266
@ Wednesday
Definition: qnamespace.h:1269
@ Sunday
Definition: qnamespace.h:1273
@ Thursday
Definition: qnamespace.h:1270
@ Friday
Definition: qnamespace.h:1271
@ Tuesday
Definition: qnamespace.h:1268
@ Monday
Definition: qnamespace.h:1267
@ Saturday
Definition: qnamespace.h:1272
ToolButtonStyle
Definition: qnamespace.h:1454
@ ToolButtonTextOnly
Definition: qnamespace.h:1456
@ ToolButtonTextUnderIcon
Definition: qnamespace.h:1458
@ ToolButtonTextBesideIcon
Definition: qnamespace.h:1457
@ ToolButtonIconOnly
Definition: qnamespace.h:1455
@ ToolButtonFollowStyle
Definition: qnamespace.h:1459
PenCapStyle
Definition: qnamespace.h:1124
@ SquareCap
Definition: qnamespace.h:1126
@ RoundCap
Definition: qnamespace.h:1127
@ MPenCapStyle
Definition: qnamespace.h:1128
@ FlatCap
Definition: qnamespace.h:1125
ShortcutContext
Definition: qnamespace.h:1313
@ WidgetWithChildrenShortcut
Definition: qnamespace.h:1317
@ WindowShortcut
Definition: qnamespace.h:1315
@ WidgetShortcut
Definition: qnamespace.h:1314
@ ApplicationShortcut
Definition: qnamespace.h:1316
MatchFlag
Definition: qnamespace.h:1545
@ MatchTypeMask
Definition: qnamespace.h:1553
@ MatchWildcard
Definition: qnamespace.h:1551
@ MatchRecursive
Definition: qnamespace.h:1556
@ MatchCaseSensitive
Definition: qnamespace.h:1554
@ MatchExactly
Definition: qnamespace.h:1546
@ MatchFixedString
Definition: qnamespace.h:1552
@ MatchRegularExpression
Definition: qnamespace.h:1550
@ MatchEndsWith
Definition: qnamespace.h:1549
@ MatchWrap
Definition: qnamespace.h:1555
@ MatchContains
Definition: qnamespace.h:1547
@ MatchStartsWith
Definition: qnamespace.h:1548
MaskMode
Definition: qnamespace.h:1325
@ MaskOutColor
Definition: qnamespace.h:1327
@ MaskInColor
Definition: qnamespace.h:1326
TouchPointState
Definition: qnamespace.h:1620
@ TouchPointReleased
Definition: qnamespace.h:1625
@ TouchPointStationary
Definition: qnamespace.h:1624
@ TouchPointPressed
Definition: qnamespace.h:1622
@ TouchPointMoved
Definition: qnamespace.h:1623
@ TouchPointUnknownState
Definition: qnamespace.h:1621
#define Q_DECL_ENUMERATOR_DEPRECATED_X(x)
#define Q_DECLARE_FLAGS(Flags, Enum)
Definition: qflags.h:210
#define Q_DECLARE_MIXED_ENUM_OPERATORS_SYMMETRIC(Ret, Flags, Enum)
Definition: qflags.h:273
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
Definition: qflags.h:227
#define QT_DEPRECATED_VERSION_X(major, minor, text)
Definition: qglobal.h:497
bool(* qInternalCallback)(void **)
Definition: qnamespace.h:1830
Q_DECLARE_TYPEINFO(QKeyCombination, Q_RELOCATABLE_TYPE)
GLuint64 key
GLuint64EXT * result
[6]
Definition: qopenglext.h:10932
XID Pixmap
Definition: qpixmap_x11_p.h:52
#define Q_FLAG_NS(x)
Definition: qtmetamacros.h:110
#define Q_ENUM_NS(x)
Definition: qtmetamacros.h:109
#define Q_NAMESPACE_EXPORT(...)
Definition: qtmetamacros.h:196
@ Q_RELOCATABLE_TYPE
Definition: qtypeinfo.h:156
The QMetaObject class contains meta-information about Qt objects.
Definition: qobjectdefs.h:165
#define rhs