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