Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
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/qcompare.h>
14#include <QtCore/qtmetamacros.h>
15
16#if defined(__OBJC__) && !defined(__cplusplus)
17# warning "File built in Objective-C mode (.m), but using Qt requires Objective-C++ (.mm)"
18#endif
19
21
22struct QMetaObject;
23
24namespace Qt {
25 Q_NAMESPACE_EXPORT(Q_CORE_EXPORT)
26
49
50 enum class ColorScheme {
51 Unknown,
52 Light,
53 Dark,
54 };
55
57 NoButton = 0x00000000,
58 LeftButton = 0x00000001,
59 RightButton = 0x00000002,
60 MiddleButton = 0x00000004,
61 BackButton = 0x00000008,
64 ForwardButton = 0x00000010,
67 TaskButton = 0x00000020,
69 ExtraButton4 = 0x00000040,
70 ExtraButton5 = 0x00000080,
71 ExtraButton6 = 0x00000100,
72 ExtraButton7 = 0x00000200,
73 ExtraButton8 = 0x00000400,
74 ExtraButton9 = 0x00000800,
75 ExtraButton10 = 0x00001000,
76 ExtraButton11 = 0x00002000,
77 ExtraButton12 = 0x00004000,
78 ExtraButton13 = 0x00008000,
79 ExtraButton14 = 0x00010000,
80 ExtraButton15 = 0x00020000,
81 ExtraButton16 = 0x00040000,
82 ExtraButton17 = 0x00080000,
83 ExtraButton18 = 0x00100000,
84 ExtraButton19 = 0x00200000,
85 ExtraButton20 = 0x00400000,
86 ExtraButton21 = 0x00800000,
87 ExtraButton22 = 0x01000000,
88 ExtraButton23 = 0x02000000,
89 ExtraButton24 = 0x04000000,
90 AllButtons = 0x07ffffff,
92 // 4 high-order bits remain available for future use (0x08000000 through 0x40000000).
93 MouseButtonMask = 0xffffffff
94 };
95 Q_DECLARE_FLAGS(MouseButtons, MouseButton)
97
100 Vertical = 0x2
101 };
102
103 Q_DECLARE_FLAGS(Orientations, Orientation)
105
113
120
125
130 Q_DECLARE_FLAGS(SplitBehavior, SplitBehaviorFlags)
131 Q_DECLARE_OPERATORS_FOR_FLAGS(SplitBehavior)
132
138
139 // Text formatting flags for QPainter::drawText and QLabel.
140 // The following two enums can be combined to one integer which
141 // is passed as 'flags' to QPainter::drawText, QFontMetrics::boundingRect and qt_format_text.
142
144 AlignLeft = 0x0001,
146 AlignRight = 0x0002,
148 AlignHCenter = 0x0004,
149 AlignJustify = 0x0008,
152
153 AlignTop = 0x0020,
154 AlignBottom = 0x0040,
155 AlignVCenter = 0x0080,
157 // Note that 0x100 will clash with Qt::TextSingleLine = 0x100 due to what the comment above
158 // this enum declaration states. However, since Qt::AlignBaseline is only used by layouts,
159 // it doesn't make sense to pass Qt::AlignBaseline to QPainter::drawText(), so there
160 // shouldn't really be any ambiguity between the two overlapping enum values.
162
164 };
165
168
169 enum TextFlag {
171 TextDontClip = 0x0200,
174 TextWordWrap = 0x1000,
182 // Ensures that the longest variant is always used when computing the
183 // size of a multi-variant string.
184 TextLongestVariant = 0x80000
185 };
187
195
202
204
206 Widget = 0x00000000,
207 Window = 0x00000001,
208 Dialog = 0x00000002 | Window,
209 Sheet = 0x00000004 | Window,
211 Popup = 0x00000008 | Window,
215 Desktop = 0x00000010 | Window,
216 SubWindow = 0x00000012, // Note QTBUG-115729 before using
217 ForeignWindow = 0x00000020 | Window,
218 CoverWindow = 0x00000040 | Window,
219
220 WindowType_Mask = 0x000000ff,
222 MSWindowsOwnDC = 0x00000200,
226 WindowTitleHint = 0x00001000,
238
245 WindowFullscreenButtonHint = 0x80000000
246 };
247
248 Q_DECLARE_FLAGS(WindowFlags, WindowType)
250
252 WindowNoState = 0x00000000,
253 WindowMinimized = 0x00000001,
254 WindowMaximized = 0x00000002,
255 WindowFullScreen = 0x00000004,
256 WindowActive = 0x00000008
257 };
258
259 Q_DECLARE_FLAGS(WindowStates, WindowState)
261
263 ApplicationSuspended = 0x00000000,
264 ApplicationHidden = 0x00000001,
266 ApplicationActive = 0x00000004
267 };
268
269 Q_DECLARE_FLAGS(ApplicationStates, ApplicationState)
270
278
279 Q_DECLARE_FLAGS(ScreenOrientations, ScreenOrientation)
280 Q_DECLARE_OPERATORS_FOR_FLAGS(ScreenOrientations)
281
286 // Formerly, 3 was WA_ContentsPropagated.
294 // Formerly, 12 was WA_MacNoClickThrough.
298
312 // Formerly 46 was WA_MacBrushedMetal and WA_MacMetalStyle.
326
333 // Formerly, 67 was WA_WState_DND.
336
337 WA_ShowModal = 70, // ## deprecated since since 4.5.1 but still in use :-(
339 WA_NoMousePropagation = 73, // for now, might go away.
341 WA_InputMethodTransparent = 75, // Don't reset IM when user clicks on this (for virtual keyboards on embedded)
343
345
347 WA_DropSiteRegistered = 79, // internal
348
350
357
360
361 WA_MacNormalSize = 89, // Mac only
362 WA_MacSmallSize = 90, // Mac only
363 WA_MacMiniSize = 91, // Mac only
364
366 WA_StyledBackground = 93, // internal
367 // Formerly, 94 was WA_MSWindowsUseDirect3D.
369
371
372 WA_StyleSheet = 97, // internal
373
375
377
380
381 // Formerly WA_MacVariableSize = 102, // Mac only
382
384
385 // window types from http://standards.freedesktop.org/wm-spec/
399 // Formerly, 117 was WA_MacFrameworkScaled.
401 WA_WState_WindowOpacitySet = 119, // internal
403
407
409 // Formerly, 127 was WA_MacNoShadow
410
412
414
416
418
419 // Add new attributes before this line
421 };
422
424 {
425 // AA_ImmediateWidgetCreation = 0,
438#if QT_DEPRECATED_SINCE(6, 0)
439 AA_UseHighDpiPixmaps Q_DECL_ENUMERATOR_DEPRECATED_X(
440 "High-DPI pixmaps are always enabled. " \
441 "This attribute no longer has any effect.") = 13,
442#endif
449#if QT_DEPRECATED_SINCE(6, 0)
450 AA_EnableHighDpiScaling Q_DECL_ENUMERATOR_DEPRECATED_X(
451 "High-DPI scaling is always enabled. " \
452 "This attribute no longer has any effect.") = 20,
453 AA_DisableHighDpiScaling Q_DECL_ENUMERATOR_DEPRECATED_X(
454 "High-DPI scaling is always enabled. " \
455 "This attribute no longer has any effect.") = 21,
456#endif
467
468 // Add new attributes before this line
470 };
471
472
473 // Image conversion flags. The unusual ordering is caused by
474 // compatibility and default requirements.
475
477 ColorMode_Mask = 0x00000003,
478 AutoColor = 0x00000000,
479 ColorOnly = 0x00000003,
480 MonoOnly = 0x00000002,
481 // Reserved = 0x00000001,
482
483 AlphaDither_Mask = 0x0000000c,
485 OrderedAlphaDither = 0x00000004,
486 DiffuseAlphaDither = 0x00000008,
487 NoAlpha = 0x0000000c, // Not supported
488
489 Dither_Mask = 0x00000030,
490 DiffuseDither = 0x00000000,
491 OrderedDither = 0x00000010,
492 ThresholdDither = 0x00000020,
493 // ReservedDither = 0x00000030,
494
495 DitherMode_Mask = 0x000000c0,
496 AutoDither = 0x00000000,
497 PreferDither = 0x00000040,
498 AvoidDither = 0x00000080,
499
500 NoOpaqueDetection = 0x00000100,
501 NoFormatConversion = 0x00000200
502 };
503 Q_DECLARE_FLAGS(ImageConversionFlags, ImageConversionFlag)
504 Q_DECLARE_OPERATORS_FOR_FLAGS(ImageConversionFlags)
505
510
511 enum Key {
512 // Unicode Basic Latin block (0x00-0x7f)
513 Key_Space = 0x20,
525 Key_Plus = 0x2b,
526 Key_Comma = 0x2c,
527 Key_Minus = 0x2d,
529 Key_Slash = 0x2f,
530 Key_0 = 0x30,
531 Key_1 = 0x31,
532 Key_2 = 0x32,
533 Key_3 = 0x33,
534 Key_4 = 0x34,
535 Key_5 = 0x35,
536 Key_6 = 0x36,
537 Key_7 = 0x37,
538 Key_8 = 0x38,
539 Key_9 = 0x39,
540 Key_Colon = 0x3a,
542 Key_Less = 0x3c,
543 Key_Equal = 0x3d,
546 Key_At = 0x40,
547 Key_A = 0x41,
548 Key_B = 0x42,
549 Key_C = 0x43,
550 Key_D = 0x44,
551 Key_E = 0x45,
552 Key_F = 0x46,
553 Key_G = 0x47,
554 Key_H = 0x48,
555 Key_I = 0x49,
556 Key_J = 0x4a,
557 Key_K = 0x4b,
558 Key_L = 0x4c,
559 Key_M = 0x4d,
560 Key_N = 0x4e,
561 Key_O = 0x4f,
562 Key_P = 0x50,
563 Key_Q = 0x51,
564 Key_R = 0x52,
565 Key_S = 0x53,
566 Key_T = 0x54,
567 Key_U = 0x55,
568 Key_V = 0x56,
569 Key_W = 0x57,
570 Key_X = 0x58,
571 Key_Y = 0x59,
572 Key_Z = 0x5a,
580 Key_Bar = 0x7c,
583
584 // Unicode Latin-1 Supplement block (0x80-0xff)
587 Key_cent = 0x0a2,
590 Key_yen = 0x0a5,
592 Key_section = 0x0a7,
596 Key_guillemotleft = 0x0ab, // left angle quotation mark
597 Key_notsign = 0x0ac,
598 Key_hyphen = 0x0ad,
600 Key_macron = 0x0af,
601 Key_degree = 0x0b0,
605 Key_acute = 0x0b4,
606 Key_micro = 0x0b5,
607#if QT_DEPRECATED_SINCE(6, 11)
608 Key_mu Q_DECL_ENUMERATOR_DEPRECATED_X("This key was misnamed, use Key_micro instead")
609 = Key_micro,
610#endif
613 Key_cedilla = 0x0b8,
616 Key_guillemotright = 0x0bb, // right angle quotation mark
618 Key_onehalf = 0x0bd,
621 Key_Agrave = 0x0c0,
622 Key_Aacute = 0x0c1,
624 Key_Atilde = 0x0c3,
626 Key_Aring = 0x0c5,
627 Key_AE = 0x0c6,
629 Key_Egrave = 0x0c8,
630 Key_Eacute = 0x0c9,
633 Key_Igrave = 0x0cc,
634 Key_Iacute = 0x0cd,
637 Key_ETH = 0x0d0,
638 Key_Ntilde = 0x0d1,
639 Key_Ograve = 0x0d2,
640 Key_Oacute = 0x0d3,
642 Key_Otilde = 0x0d5,
646 Key_Ugrave = 0x0d9,
647 Key_Uacute = 0x0da,
650 Key_Yacute = 0x0dd,
651 Key_THORN = 0x0de,
652 Key_ssharp = 0x0df,
655
656 // The rest of the Unicode values are skipped here,
657 // so that we can represent them along with Qt::Keys
658 // in the same data type. The maximum Unicode value
659 // is 0x0010ffff, so we start our custom keys at
660 // 0x01000000 to not clash with the Unicode values,
661 // but still give plenty of room to grow.
662
663 Key_Escape = 0x01000000, // misc keys
664 Key_Tab = 0x01000001,
665 Key_Backtab = 0x01000002,
666 Key_Backspace = 0x01000003,
667 Key_Return = 0x01000004,
668 Key_Enter = 0x01000005,
669 Key_Insert = 0x01000006,
670 Key_Delete = 0x01000007,
671 Key_Pause = 0x01000008,
672 Key_Print = 0x01000009, // print screen
673 Key_SysReq = 0x0100000a,
674 Key_Clear = 0x0100000b,
675 Key_Home = 0x01000010, // cursor movement
676 Key_End = 0x01000011,
677 Key_Left = 0x01000012,
678 Key_Up = 0x01000013,
679 Key_Right = 0x01000014,
680 Key_Down = 0x01000015,
681 Key_PageUp = 0x01000016,
682 Key_PageDown = 0x01000017,
683 Key_Shift = 0x01000020, // modifiers
684 Key_Control = 0x01000021,
685 Key_Meta = 0x01000022,
686 Key_Alt = 0x01000023,
687 Key_CapsLock = 0x01000024,
688 Key_NumLock = 0x01000025,
689 Key_ScrollLock = 0x01000026,
690 Key_F1 = 0x01000030, // function keys
691 Key_F2 = 0x01000031,
692 Key_F3 = 0x01000032,
693 Key_F4 = 0x01000033,
694 Key_F5 = 0x01000034,
695 Key_F6 = 0x01000035,
696 Key_F7 = 0x01000036,
697 Key_F8 = 0x01000037,
698 Key_F9 = 0x01000038,
699 Key_F10 = 0x01000039,
700 Key_F11 = 0x0100003a,
701 Key_F12 = 0x0100003b,
702 Key_F13 = 0x0100003c,
703 Key_F14 = 0x0100003d,
704 Key_F15 = 0x0100003e,
705 Key_F16 = 0x0100003f,
706 Key_F17 = 0x01000040,
707 Key_F18 = 0x01000041,
708 Key_F19 = 0x01000042,
709 Key_F20 = 0x01000043,
710 Key_F21 = 0x01000044,
711 Key_F22 = 0x01000045,
712 Key_F23 = 0x01000046,
713 Key_F24 = 0x01000047,
714 Key_F25 = 0x01000048, // F25 .. F35 only on X11
715 Key_F26 = 0x01000049,
716 Key_F27 = 0x0100004a,
717 Key_F28 = 0x0100004b,
718 Key_F29 = 0x0100004c,
719 Key_F30 = 0x0100004d,
720 Key_F31 = 0x0100004e,
721 Key_F32 = 0x0100004f,
722 Key_F33 = 0x01000050,
723 Key_F34 = 0x01000051,
724 Key_F35 = 0x01000052,
725 Key_Super_L = 0x01000053, // extra keys
726 Key_Super_R = 0x01000054,
727 Key_Menu = 0x01000055,
728 Key_Hyper_L = 0x01000056,
729 Key_Hyper_R = 0x01000057,
730 Key_Help = 0x01000058,
731 Key_Direction_L = 0x01000059,
732 Key_Direction_R = 0x01000060,
733
734 // International input method support (X keycode - 0xEE00, the
735 // definition follows Qt/Embedded 2.3.7) Only interesting if
736 // you are writing your own input method
737
738 // International & multi-key character composition
739 Key_AltGr = 0x01001103,
740 Key_Multi_key = 0x01001120, // Multi-key character compose
741 Key_Codeinput = 0x01001137,
745
746 // Misc Functions
747 Key_Mode_switch = 0x0100117e, // Character set switch
748 //Key_script_switch = 0x0100117e, // Alias for mode_switch
749
750 // Japanese keyboard support
751 Key_Kanji = 0x01001121, // Kanji, Kanji convert
752 Key_Muhenkan = 0x01001122, // Cancel Conversion
753 //Key_Henkan_Mode = 0x01001123, // Start/Stop Conversion
754 Key_Henkan = 0x01001123, // Alias for Henkan_Mode
755 Key_Romaji = 0x01001124, // to Romaji
756 Key_Hiragana = 0x01001125, // to Hiragana
757 Key_Katakana = 0x01001126, // to Katakana
758 Key_Hiragana_Katakana = 0x01001127, // Hiragana/Katakana toggle
759 Key_Zenkaku = 0x01001128, // to Zenkaku
760 Key_Hankaku = 0x01001129, // to Hankaku
761 Key_Zenkaku_Hankaku = 0x0100112a, // Zenkaku/Hankaku toggle
762 Key_Touroku = 0x0100112b, // Add to Dictionary
763 Key_Massyo = 0x0100112c, // Delete from Dictionary
764 Key_Kana_Lock = 0x0100112d, // Kana Lock
765 Key_Kana_Shift = 0x0100112e, // Kana Shift
766 Key_Eisu_Shift = 0x0100112f, // Alphanumeric Shift
767 Key_Eisu_toggle = 0x01001130, // Alphanumeric toggle
768 //Key_Kanji_Bangou = 0x01001137, // Codeinput
769 //Key_Zen_Koho = 0x0100113d, // Multiple/All Candidate(s)
770 //Key_Mae_Koho = 0x0100113e, // Previous Candidate
771
772 // Korean keyboard support
773 //
774 // In fact, many Korean users need only 2 keys, Key_Hangul and
775 // Key_Hangul_Hanja. But rest of the keys are good for future.
776
777 Key_Hangul = 0x01001131, // Hangul start/stop(toggle)
778 Key_Hangul_Start = 0x01001132, // Hangul start
779 Key_Hangul_End = 0x01001133, // Hangul end, English start
780 Key_Hangul_Hanja = 0x01001134, // Start Hangul->Hanja Conversion
781 Key_Hangul_Jamo = 0x01001135, // Hangul Jamo mode
782 Key_Hangul_Romaja = 0x01001136, // Hangul Romaja mode
783 //Key_Hangul_Codeinput = 0x01001137, // Hangul code input mode
784 Key_Hangul_Jeonja = 0x01001138, // Jeonja mode
785 Key_Hangul_Banja = 0x01001139, // Banja mode
786 Key_Hangul_PreHanja = 0x0100113a, // Pre Hanja conversion
787 Key_Hangul_PostHanja = 0x0100113b, // Post Hanja conversion
788 //Key_Hangul_SingleCandidate = 0x0100113c, // Single candidate
789 //Key_Hangul_MultipleCandidate = 0x0100113d, // Multiple candidate
790 //Key_Hangul_PreviousCandidate = 0x0100113e, // Previous candidate
791 Key_Hangul_Special = 0x0100113f, // Special symbols
792 //Key_Hangul_switch = 0x0100117e, // Alias for mode_switch
793
794 // dead keys (X keycode - 0xED00 to avoid the conflict)
795 Key_Dead_Grave = 0x01001250,
796 Key_Dead_Acute = 0x01001251,
798 Key_Dead_Tilde = 0x01001253,
799 Key_Dead_Macron = 0x01001254,
800 Key_Dead_Breve = 0x01001255,
801 Key_Dead_Abovedot = 0x01001256,
802 Key_Dead_Diaeresis = 0x01001257,
803 Key_Dead_Abovering = 0x01001258,
805 Key_Dead_Caron = 0x0100125a,
806 Key_Dead_Cedilla = 0x0100125b,
807 Key_Dead_Ogonek = 0x0100125c,
808 Key_Dead_Iota = 0x0100125d,
811 Key_Dead_Belowdot = 0x01001260,
812 Key_Dead_Hook = 0x01001261,
813 Key_Dead_Horn = 0x01001262,
814 Key_Dead_Stroke = 0x01001263,
818 Key_Dead_Belowring = 0x01001267,
826 Key_Dead_Currency = 0x0100126f,
827 Key_Dead_a = 0x01001280,
828 Key_Dead_A = 0x01001281,
829 Key_Dead_e = 0x01001282,
830 Key_Dead_E = 0x01001283,
831 Key_Dead_i = 0x01001284,
832 Key_Dead_I = 0x01001285,
833 Key_Dead_o = 0x01001286,
834 Key_Dead_O = 0x01001287,
835 Key_Dead_u = 0x01001288,
836 Key_Dead_U = 0x01001289,
839 Key_Dead_Greek = 0x0100128c,
840 Key_Dead_Lowline = 0x01001290,
844
845 // multimedia/internet keys - ignored by default - see QKeyEvent c'tor
846 Key_Back = 0x01000061,
847 Key_Forward = 0x01000062,
848 Key_Stop = 0x01000063,
849 Key_Refresh = 0x01000064,
850 Key_VolumeDown = 0x01000070,
851 Key_VolumeMute = 0x01000071,
852 Key_VolumeUp = 0x01000072,
853 Key_BassBoost = 0x01000073,
854 Key_BassUp = 0x01000074,
855 Key_BassDown = 0x01000075,
856 Key_TrebleUp = 0x01000076,
857 Key_TrebleDown = 0x01000077,
858 Key_MediaPlay = 0x01000080,
859 Key_MediaStop = 0x01000081,
860 Key_MediaPrevious = 0x01000082,
861 Key_MediaNext = 0x01000083,
862 Key_MediaRecord = 0x01000084,
863 Key_MediaPause = 0x01000085,
865 Key_HomePage = 0x01000090,
866 Key_Favorites = 0x01000091,
867 Key_Search = 0x01000092,
868 Key_Standby = 0x01000093,
869 Key_OpenUrl = 0x01000094,
870 Key_LaunchMail = 0x010000a0,
871 Key_LaunchMedia = 0x010000a1,
872 Key_Launch0 = 0x010000a2,
873 Key_Launch1 = 0x010000a3,
874 Key_Launch2 = 0x010000a4,
875 Key_Launch3 = 0x010000a5,
876 Key_Launch4 = 0x010000a6,
877 Key_Launch5 = 0x010000a7,
878 Key_Launch6 = 0x010000a8,
879 Key_Launch7 = 0x010000a9,
880 Key_Launch8 = 0x010000aa,
881 Key_Launch9 = 0x010000ab,
882 Key_LaunchA = 0x010000ac,
883 Key_LaunchB = 0x010000ad,
884 Key_LaunchC = 0x010000ae,
885 Key_LaunchD = 0x010000af,
886 Key_LaunchE = 0x010000b0,
887 Key_LaunchF = 0x010000b1,
893 Key_PowerOff = 0x010000b7,
894 Key_WakeUp = 0x010000b8,
895 Key_Eject = 0x010000b9,
896 Key_ScreenSaver = 0x010000ba,
897 Key_WWW = 0x010000bb,
898 Key_Memo = 0x010000bc,
899 Key_LightBulb = 0x010000bd,
900 Key_Shop = 0x010000be,
901 Key_History = 0x010000bf,
902 Key_AddFavorite = 0x010000c0,
903 Key_HotLinks = 0x010000c1,
905 Key_Finance = 0x010000c3,
906 Key_Community = 0x010000c4,
907 Key_AudioRewind = 0x010000c5, // Media rewind
908 Key_BackForward = 0x010000c6,
911 Key_Book = 0x010000c9,
912 Key_CD = 0x010000ca,
913 Key_Calculator = 0x010000cb,
914 Key_ToDoList = 0x010000cc,
915 Key_ClearGrab = 0x010000cd,
916 Key_Close = 0x010000ce,
917 Key_Copy = 0x010000cf,
918 Key_Cut = 0x010000d0,
919 Key_Display = 0x010000d1, // Output switch key
920 Key_DOS = 0x010000d2,
921 Key_Documents = 0x010000d3,
922 Key_Excel = 0x010000d4,
923 Key_Explorer = 0x010000d5,
924 Key_Game = 0x010000d6,
925 Key_Go = 0x010000d7,
926 Key_iTouch = 0x010000d8,
927 Key_LogOff = 0x010000d9,
928 Key_Market = 0x010000da,
929 Key_Meeting = 0x010000db,
930 Key_MenuKB = 0x010000dc,
931 Key_MenuPB = 0x010000dd,
932 Key_MySites = 0x010000de,
933 Key_News = 0x010000df,
934 Key_OfficeHome = 0x010000e0,
935 Key_Option = 0x010000e1,
936 Key_Paste = 0x010000e2,
937 Key_Phone = 0x010000e3,
938 Key_Calendar = 0x010000e4,
939 Key_Reply = 0x010000e5,
940 Key_Reload = 0x010000e6,
941 Key_RotateWindows = 0x010000e7,
942 Key_RotationPB = 0x010000e8,
943 Key_RotationKB = 0x010000e9,
944 Key_Save = 0x010000ea,
945 Key_Send = 0x010000eb,
946 Key_Spell = 0x010000ec,
947 Key_SplitScreen = 0x010000ed,
948 Key_Support = 0x010000ee,
949 Key_TaskPane = 0x010000ef,
950 Key_Terminal = 0x010000f0,
951 Key_Tools = 0x010000f1,
952 Key_Travel = 0x010000f2,
953 Key_Video = 0x010000f3,
954 Key_Word = 0x010000f4,
955 Key_Xfer = 0x010000f5,
956 Key_ZoomIn = 0x010000f6,
957 Key_ZoomOut = 0x010000f7,
958 Key_Away = 0x010000f8,
959 Key_Messenger = 0x010000f9,
960 Key_WebCam = 0x010000fa,
961 Key_MailForward = 0x010000fb,
962 Key_Pictures = 0x010000fc,
963 Key_Music = 0x010000fd,
964 Key_Battery = 0x010000fe,
965 Key_Bluetooth = 0x010000ff,
966 Key_WLAN = 0x01000100,
967 Key_UWB = 0x01000101,
968 Key_AudioForward = 0x01000102, // Media fast-forward
969 Key_AudioRepeat = 0x01000103, // Toggle repeat mode
970 Key_AudioRandomPlay = 0x01000104, // Toggle shuffle mode
971 Key_Subtitle = 0x01000105,
973 Key_Time = 0x01000107,
974 Key_Hibernate = 0x01000108,
975 Key_View = 0x01000109,
976 Key_TopMenu = 0x0100010a,
977 Key_PowerDown = 0x0100010b,
978 Key_Suspend = 0x0100010c,
979 Key_ContrastAdjust = 0x0100010d,
980
981 // We can remove these two for Qt 7:
982 Key_LaunchG = 0x0100010e,
983 Key_LaunchH = 0x0100010f,
984
985 Key_TouchpadToggle = 0x01000110,
986 Key_TouchpadOn = 0x01000111,
987 Key_TouchpadOff = 0x01000112,
988
989 Key_MicMute = 0x01000113,
990
991 Key_Red = 0x01000114,
992 Key_Green = 0x01000115,
993 Key_Yellow = 0x01000116,
994 Key_Blue = 0x01000117,
995
996 Key_ChannelUp = 0x01000118,
997 Key_ChannelDown = 0x01000119,
998
999 Key_Guide = 0x0100011a,
1000 Key_Info = 0x0100011b,
1001 Key_Settings = 0x0100011c,
1002
1003 Key_MicVolumeUp = 0x0100011d,
1004 Key_MicVolumeDown = 0x0100011e,
1005
1006 Key_New = 0x01000120,
1007 Key_Open = 0x01000121,
1008 Key_Find = 0x01000122,
1009 Key_Undo = 0x01000123,
1010 Key_Redo = 0x01000124,
1011
1012 Key_MediaLast = 0x0100ffff,
1013
1014 // Keypad navigation keys
1015 Key_Select = 0x01010000,
1016 Key_Yes = 0x01010001,
1017 Key_No = 0x01010002,
1018
1019 // Newer misc keys
1020 Key_Cancel = 0x01020001,
1021 Key_Printer = 0x01020002,
1022 Key_Execute = 0x01020003,
1023 Key_Sleep = 0x01020004,
1024 Key_Play = 0x01020005, // Not the same as Key_MediaPlay
1025 Key_Zoom = 0x01020006,
1026 //Key_Jisho = 0x01020007, // IME: Dictionary key
1027 //Key_Oyayubi_Left = 0x01020008, // IME: Left Oyayubi key
1028 //Key_Oyayubi_Right = 0x01020009, // IME: Right Oyayubi key
1029 Key_Exit = 0x0102000a,
1030
1031 // Device keys
1032 Key_Context1 = 0x01100000,
1033 Key_Context2 = 0x01100001,
1034 Key_Context3 = 0x01100002,
1035 Key_Context4 = 0x01100003,
1036 Key_Call = 0x01100004, // set absolute state to in a call (do not toggle state)
1037 Key_Hangup = 0x01100005, // set absolute state to hang up (do not toggle state)
1038 Key_Flip = 0x01100006,
1039 Key_ToggleCallHangup = 0x01100007, // a toggle key for answering, or hanging up, based on current call state
1040 Key_VoiceDial = 0x01100008,
1042
1043 Key_Camera = 0x01100020,
1044 Key_CameraFocus = 0x01100021,
1045
1046 // WARNING: Do not add any keys in the range 0x01200000 to 0xffffffff,
1047 // as those bits are reserved for the Qt::KeyboardModifier enum below.
1048
1049 Key_unknown = 0x01ffffff
1051
1053 NoModifier = 0x00000000,
1054 ShiftModifier = 0x02000000,
1055 ControlModifier = 0x04000000,
1056 AltModifier = 0x08000000,
1057 MetaModifier = 0x10000000,
1058 KeypadModifier = 0x20000000,
1060 // Do not extend the mask to include 0x01000000
1061 KeyboardModifierMask = 0xfe000000
1063 Q_DECLARE_FLAGS(KeyboardModifiers, KeyboardModifier)
1064 Q_DECLARE_OPERATORS_FOR_FLAGS(KeyboardModifiers)
1065
1066 //shorter names for shortcuts
1067 // The use of all-caps identifiers has the potential for clashing with
1068 // user-defined or third-party macros. More so when the identifiers are not
1069 // "namespace"-prefixed. This is considered bad practice and is why
1070 // KeypadModifier was not added to the Modifier enum.
1071 // ### Qt 7: consider deprecating in favor of KeyboardModifier.
1079 Q_DECLARE_FLAGS(Modifiers, Modifier)
1081
1089
1102
1103 enum PenCapStyle { // line endcap style
1104 FlatCap = 0x00,
1106 RoundCap = 0x20,
1107 MPenCapStyle = 0x30
1109
1110 enum PenJoinStyle { // line join style
1115 MPenJoinStyle = 0x1c0
1117
1139
1144
1154
1182
1189
1195
1209
1210 Q_DECLARE_FLAGS(DockWidgetAreas, DockWidgetArea)
1211 Q_DECLARE_OPERATORS_FOR_FLAGS(DockWidgetAreas)
1212
1223
1227
1228 Q_DECLARE_FLAGS(ToolBarAreas, ToolBarArea)
1229 Q_DECLARE_OPERATORS_FOR_FLAGS(ToolBarAreas)
1230
1232 TextDate, // default Qt
1233 ISODate, // ISO 8601
1234 RFC2822Date = 8, // RFC 2822 (+ 850 and 1036 during parsing)
1237
1244
1254
1260
1265
1266 enum Corner {
1267 TopLeftCorner = 0x00000,
1270 BottomRightCorner = 0x00003
1272
1273 enum Edge {
1274 TopEdge = 0x00001,
1275 LeftEdge = 0x00002,
1276 RightEdge = 0x00004,
1277 BottomEdge = 0x00008
1279
1280 Q_DECLARE_FLAGS(Edges, Edge)
1282
1291
1298
1303
1308
1314
1315 // Shape = 0x1, BoundingRect = 0x2
1322
1327
1332
1338
1350
1358
1360 Press,
1361 Release,
1362 };
1363
1389 Q_DECLARE_FLAGS(InputMethodQueries, InputMethodQuery)
1390 Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodQueries)
1391
1424 Q_DECLARE_FLAGS(InputMethodHints, InputMethodHint)
1425 Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodHints)
1426
1437
1445
1449 // ### Qt 7: make auto the first one (with value 0)
1452
1461
1466 Q_DECLARE_FLAGS(FindChildOptions, FindChildOption)
1467
1476 Q_DECLARE_FLAGS(DropActions, DropAction)
1478
1484
1492 // Metadata
1498 // Accessibility
1501 // More general purpose
1504 // Internal UiLib roles. Start worrying when public roles go that high.
1510 // Reserved
1511 UserRole = 0x0100
1513
1526 Q_DECLARE_FLAGS(ItemFlags, ItemFlag)
1528
1542 Q_DECLARE_FLAGS(MatchFlags, MatchFlag)
1544
1545 typedef void * HANDLE;
1546
1552
1564 Q_DECLARE_FLAGS(TextInteractionFlags, TextInteractionFlag)
1565 Q_DECLARE_OPERATORS_FOR_FLAGS(TextInteractionFlags)
1566
1572
1580
1593
1594 enum class Initialization {
1596 };
1598
1600 explicit Disambiguated_t() = default;
1601 };
1602 inline constexpr Disambiguated_t Disambiguated{};
1603
1608
1616 Q_DECLARE_FLAGS(TouchPointStates, TouchPointState)
1617 Q_DECLARE_OPERATORS_FOR_FLAGS(TouchPointStates)
1618
1619#ifndef QT_NO_GESTURES
1628
1641
1648 Q_DECLARE_FLAGS(GestureFlags, GestureFlag)
1649 Q_DECLARE_OPERATORS_FOR_FLAGS(GestureFlags)
1650
1661
1662#endif // QT_NO_GESTURES
1663
1672
1677
1683
1684 enum class TimerId {
1685 Invalid = 0,
1686 };
1687
1695
1702
1708 Q_DECLARE_FLAGS(MouseEventFlags, MouseEventFlag)
1709 Q_DECLARE_OPERATORS_FOR_FLAGS(MouseEventFlags)
1710
1715
1717 Unset,
1718 Round,
1719 Ceil,
1720 Floor,
1723 };
1724
1725 enum class PermissionStatus {
1727 Granted,
1728 Denied,
1729 };
1730
1731 // QTBUG-48701
1732 enum ReturnByValueConstant { ReturnByValue }; // ### Qt 7: Remove me
1733
1734#ifndef Q_QDOC
1735 // NOTE: Generally, do not add Q_ENUM_NS if a corresponding Q_FLAG_NS exists.
1753 Q_ENUM_NS(Edge)
1756 Q_ENUM_NS(Orientation)
1758 Q_FLAG_NS(Alignment)
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)
1778 Q_FLAG_NS(ImageConversionFlags)
1779 Q_ENUM_NS(Key)
1782 Q_FLAG_NS(TextInteractionFlags)
1785 Q_FLAG_NS(ItemFlags)
1790 Q_FLAG_NS(MatchFlags)
1792 Q_FLAG_NS(Modifiers)
1794 Q_FLAG_NS(KeyboardModifiers)
1795 Q_FLAG_NS(MouseButtons)
1801 Q_FLAG_NS(WindowFlags)
1802 Q_FLAG_NS(WindowStates)
1806 Q_FLAG_NS(InputMethodHints)
1808 Q_FLAG_NS(InputMethodQueries)
1809 Q_FLAG_NS(TouchPointStates)
1811 Q_FLAG_NS(ScreenOrientations)
1814#ifndef QT_NO_GESTURES
1818#endif
1823 Q_FLAG_NS(MouseEventFlags)
1828#endif // Q_DOC
1829
1830}
1831
1832typedef bool (*qInternalCallback)(void **);
1833
1834class Q_CORE_EXPORT QInternal {
1835public:
1837 UnknownDevice = 0x00,
1838 Widget = 0x01,
1839 Pixmap = 0x02,
1840 Image = 0x03,
1841 Printer = 0x04,
1842 Picture = 0x05,
1843 Pbuffer = 0x06, // GL pbuffer
1844 FramebufferObject = 0x07, // GL framebuffer object
1845 CustomRaster = 0x08,
1846 PaintBuffer = 0x0a,
1847 OpenGL = 0x0b
1854
1862
1865 LastCallback
1867 static bool registerCallback(Callback, qInternalCallback);
1868 static bool unregisterCallback(Callback, qInternalCallback);
1869 static bool activateCallbacks(Callback, void **);
1870};
1871
1873{
1874 int combination;
1875
1876public:
1878 : combination(int(key))
1879 {}
1880
1881 constexpr explicit QKeyCombination(Qt::Modifiers modifiers, Qt::Key key = Qt::Key_unknown) noexcept
1882 : combination(modifiers.toInt() | int(key))
1883 {}
1884
1885 constexpr explicit QKeyCombination(Qt::KeyboardModifiers modifiers, Qt::Key key = Qt::Key_unknown) noexcept
1886 : combination(modifiers.toInt() | int(key))
1887 {}
1888
1889 constexpr Qt::KeyboardModifiers keyboardModifiers() const noexcept
1890 {
1891 return Qt::KeyboardModifiers(combination & Qt::KeyboardModifierMask);
1892 }
1893
1894 constexpr Qt::Key key() const noexcept
1895 {
1896 return Qt::Key(combination & ~int(Qt::KeyboardModifierMask));
1897 }
1898
1899 static constexpr QKeyCombination fromCombined(int combined)
1900 {
1902 result.combination = combined;
1903 return result;
1904 }
1905
1906 constexpr int toCombined() const noexcept
1907 {
1908 return combination;
1909 }
1910
1911#if QT_DEPRECATED_SINCE(6, 0)
1912 QT_DEPRECATED_VERSION_X(6, 0, "Use QKeyCombination instead of int")
1913 constexpr Q_IMPLICIT operator int() const noexcept
1914 {
1915 return combination;
1916 }
1917#endif
1918 bool operator<(QKeyCombination) const = delete;
1919private:
1920 friend constexpr bool comparesEqual(const QKeyCombination &lhs,
1921 const QKeyCombination &rhs) noexcept
1922 {
1923 return lhs.combination == rhs.combination;
1924 }
1926};
1927
1929
1930constexpr QKeyCombination operator|(Qt::Modifier modifier, Qt::Key key) noexcept
1931{
1932 return QKeyCombination(modifier, key);
1933}
1934
1935constexpr QKeyCombination operator|(Qt::Modifiers modifiers, Qt::Key key) noexcept
1936{
1937 return QKeyCombination(modifiers, key);
1938}
1939
1941{
1942 return QKeyCombination(modifier, key);
1943}
1944
1945constexpr QKeyCombination operator|(Qt::KeyboardModifiers modifiers, Qt::Key key) noexcept
1946{
1947 return QKeyCombination(modifiers, key);
1948}
1949
1950constexpr QKeyCombination operator|(Qt::Key key, Qt::Modifier modifier) noexcept
1951{
1952 return QKeyCombination(modifier, key);
1953}
1954
1955constexpr QKeyCombination operator|(Qt::Key key, Qt::Modifiers modifiers) noexcept
1956{
1957 return QKeyCombination(modifiers, key);
1958}
1959
1961{
1962 return QKeyCombination(modifier, key);
1963}
1964
1965constexpr QKeyCombination operator|(Qt::Key key, Qt::KeyboardModifiers modifiers) noexcept
1966{
1967 return QKeyCombination(modifiers, key);
1968}
1969
1970#if QT_DEPRECATED_SINCE(6, 0)
1971QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1972constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept
1973{
1974 return QKeyCombination(modifier, key);
1975}
1976
1977QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1978constexpr QKeyCombination operator+(Qt::Modifiers modifiers, Qt::Key key) noexcept
1979{
1980 return QKeyCombination(modifiers, key);
1981}
1982
1983QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1984constexpr QKeyCombination operator+(Qt::KeyboardModifier modifier, Qt::Key key) noexcept
1985{
1986 return QKeyCombination(modifier, key);
1987}
1988
1989QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1990constexpr QKeyCombination operator+(Qt::KeyboardModifiers modifiers, Qt::Key key) noexcept
1991{
1992 return QKeyCombination(modifiers, key);
1993}
1994
1995QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
1996constexpr QKeyCombination operator+(Qt::Key key, Qt::Modifier modifier) noexcept
1997{
1998 return QKeyCombination(modifier, key);
1999}
2000
2001QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
2002constexpr QKeyCombination operator+(Qt::Key key, Qt::Modifiers modifiers) noexcept
2003{
2004 return QKeyCombination(modifiers, key);
2005}
2006
2007QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
2008constexpr QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifier modifier) noexcept
2009{
2010 return QKeyCombination(modifier, key);
2011}
2012
2013QT_DEPRECATED_VERSION_X(6, 0, "Use operator| instead")
2014constexpr QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifiers modifiers) noexcept
2015{
2016 return QKeyCombination(modifiers, key);
2017}
2018#endif
2019
2021
2022#endif // QNAMESPACE_H
@ EventNotifyCallback
friend constexpr bool comparesEqual(const QKeyCombination &lhs, const QKeyCombination &rhs) noexcept
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
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.
Definition qcompare.h:63
WindowState
Definition qnamespace.h:251
@ WindowFullScreen
Definition qnamespace.h:255
@ WindowNoState
Definition qnamespace.h:252
@ WindowMinimized
Definition qnamespace.h:253
@ WindowMaximized
Definition qnamespace.h:254
@ WindowActive
Definition qnamespace.h:256
@ BottomLeftCorner
@ TopRightCorner
@ TopLeftCorner
@ BottomRightCorner
ColorScheme
Definition qnamespace.h:50
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:476
@ Dither_Mask
Definition qnamespace.h:489
@ AutoDither
Definition qnamespace.h:496
@ NoFormatConversion
Definition qnamespace.h:501
@ DiffuseDither
Definition qnamespace.h:490
@ ColorOnly
Definition qnamespace.h:479
@ DiffuseAlphaDither
Definition qnamespace.h:486
@ NoOpaqueDetection
Definition qnamespace.h:500
@ MonoOnly
Definition qnamespace.h:480
@ AutoColor
Definition qnamespace.h:478
@ AvoidDither
Definition qnamespace.h:498
@ PreferDither
Definition qnamespace.h:497
@ ThresholdAlphaDither
Definition qnamespace.h:484
@ DitherMode_Mask
Definition qnamespace.h:495
@ OrderedDither
Definition qnamespace.h:491
@ NoAlpha
Definition qnamespace.h:487
@ AlphaDither_Mask
Definition qnamespace.h:483
@ ColorMode_Mask
Definition qnamespace.h:477
@ OrderedAlphaDither
Definition qnamespace.h:485
@ ThresholdDither
Definition qnamespace.h:492
AlignmentFlag
Definition qnamespace.h:143
@ AlignRight
Definition qnamespace.h:146
@ AlignLeading
Definition qnamespace.h:145
@ AlignBaseline
Definition qnamespace.h:156
@ AlignJustify
Definition qnamespace.h:149
@ AlignBottom
Definition qnamespace.h:154
@ AlignVCenter
Definition qnamespace.h:155
@ AlignTop
Definition qnamespace.h:153
@ AlignTrailing
Definition qnamespace.h:147
@ AlignHCenter
Definition qnamespace.h:148
@ AlignHorizontal_Mask
Definition qnamespace.h:151
@ AlignVertical_Mask
Definition qnamespace.h:161
@ AlignCenter
Definition qnamespace.h:163
@ AlignAbsolute
Definition qnamespace.h:150
@ AlignLeft
Definition qnamespace.h:144
@ MODIFIER_MASK
@ CTRL
@ META
@ SHIFT
@ ALT
NavigationMode
@ NavigationModeCursorForceVisible
@ NavigationModeNone
@ NavigationModeCursorAuto
@ NavigationModeKeypadDirectional
@ NavigationModeKeypadTabOrder
@ AbsoluteSize
@ RelativeSize
TabFocusBehavior
Definition qnamespace.h:114
@ TabFocusListControls
Definition qnamespace.h:117
@ TabFocusAllControls
Definition qnamespace.h:118
@ TabFocusTextControls
Definition qnamespace.h:116
@ NoTabFocus
Definition qnamespace.h:115
ToolBarAreaSizes
@ NToolBarAreas
DockWidgetArea
@ BottomDockWidgetArea
@ DockWidgetArea_Mask
@ NoDockWidgetArea
@ RightDockWidgetArea
@ AllDockWidgetAreas
@ LeftDockWidgetArea
@ TopDockWidgetArea
MouseButton
Definition qnamespace.h:56
@ ExtraButton9
Definition qnamespace.h:74
@ LeftButton
Definition qnamespace.h:58
@ ExtraButton16
Definition qnamespace.h:81
@ ExtraButton5
Definition qnamespace.h:70
@ BackButton
Definition qnamespace.h:61
@ ExtraButton18
Definition qnamespace.h:83
@ ExtraButton6
Definition qnamespace.h:71
@ ExtraButton20
Definition qnamespace.h:85
@ AllButtons
Definition qnamespace.h:90
@ RightButton
Definition qnamespace.h:59
@ ExtraButton14
Definition qnamespace.h:79
@ ExtraButton12
Definition qnamespace.h:77
@ MaxMouseButton
Definition qnamespace.h:91
@ ExtraButton15
Definition qnamespace.h:80
@ MouseButtonMask
Definition qnamespace.h:93
@ ExtraButton17
Definition qnamespace.h:82
@ ExtraButton10
Definition qnamespace.h:75
@ MiddleButton
Definition qnamespace.h:60
@ ExtraButton19
Definition qnamespace.h:84
@ ExtraButton23
Definition qnamespace.h:88
@ ExtraButton2
Definition qnamespace.h:66
@ ForwardButton
Definition qnamespace.h:64
@ TaskButton
Definition qnamespace.h:67
@ ExtraButton21
Definition qnamespace.h:86
@ ExtraButton22
Definition qnamespace.h:87
@ XButton2
Definition qnamespace.h:65
@ ExtraButton24
Definition qnamespace.h:89
@ ExtraButton1
Definition qnamespace.h:63
@ ExtraButton11
Definition qnamespace.h:76
@ ExtraButton13
Definition qnamespace.h:78
@ NoButton
Definition qnamespace.h:57
@ ExtraButton8
Definition qnamespace.h:73
@ ExtraButton3
Definition qnamespace.h:68
@ XButton1
Definition qnamespace.h:62
@ ExtraButton7
Definition qnamespace.h:72
@ ExtraButton4
Definition qnamespace.h:69
TextInteractionFlag
@ TextSelectableByMouse
@ TextEditable
@ TextBrowserInteraction
@ LinksAccessibleByMouse
@ TextEditorInteraction
@ LinksAccessibleByKeyboard
@ TextSelectableByKeyboard
@ NoTextInteraction
TransformationMode
@ FastTransformation
@ SmoothTransformation
WidgetAttribute
Definition qnamespace.h:282
@ WA_GrabbedShortcut
Definition qnamespace.h:316
@ WA_X11NetWmWindowTypeDND
Definition qnamespace.h:398
@ WA_SetWindowIcon
Definition qnamespace.h:319
@ WA_X11NetWmWindowTypePopupMenu
Definition qnamespace.h:394
@ WA_WState_ExplicitShowHide
Definition qnamespace.h:335
@ WA_AcceptTouchEvents
Definition qnamespace.h:404
@ WA_UnderMouse
Definition qnamespace.h:284
@ WA_AlwaysStackOnTop
Definition qnamespace.h:411
@ WA_WState_WindowOpacitySet
Definition qnamespace.h:401
@ WA_TouchPadAcceptSingleTouchEvents
Definition qnamespace.h:406
@ WA_TransparentForMouseEvents
Definition qnamespace.h:317
@ WA_ForceUpdatesDisabled
Definition qnamespace.h:325
@ WA_PendingResizeEvent
Definition qnamespace.h:302
@ WA_SetLayoutDirection
Definition qnamespace.h:323
@ WA_StyleSheet
Definition qnamespace.h:372
@ WA_MacMiniSize
Definition qnamespace.h:363
@ WA_X11OpenGLOverlay
Definition qnamespace.h:353
@ WA_SetLocale
Definition qnamespace.h:358
@ WA_SetPalette
Definition qnamespace.h:303
@ WA_WindowPropagation
Definition qnamespace.h:349
@ WA_MacAlwaysShowToolWindow
Definition qnamespace.h:370
@ WA_AlwaysShowToolTips
Definition qnamespace.h:354
@ WA_KeyCompression
Definition qnamespace.h:300
@ WA_SetWindowModality
Definition qnamespace.h:400
@ WA_CustomWhatsThis
Definition qnamespace.h:313
@ WA_X11NetWmWindowTypeDock
Definition qnamespace.h:387
@ WA_X11NetWmWindowTypeUtility
Definition qnamespace.h:390
@ WA_RightToLeft
Definition qnamespace.h:322
@ WA_X11NetWmWindowTypeDialog
Definition qnamespace.h:392
@ WA_X11NetWmWindowTypeSplash
Definition qnamespace.h:391
@ WA_CanHostQMdiSubWindowTitleBar
Definition qnamespace.h:368
@ WA_SetCursor
Definition qnamespace.h:305
@ WA_X11NetWmWindowTypeDropDownMenu
Definition qnamespace.h:393
@ WA_X11DoNotAcceptFocus
Definition qnamespace.h:408
@ WA_PaintUnclipped
Definition qnamespace.h:318
@ WA_Resized
Definition qnamespace.h:308
@ WA_MacOpaqueSizeGrip
Definition qnamespace.h:355
@ WA_QuitOnClose
Definition qnamespace.h:342
@ WA_Hover
Definition qnamespace.h:340
@ WA_WState_Polished
Definition qnamespace.h:332
@ WA_TranslucentBackground
Definition qnamespace.h:402
@ WA_NoChildEventsFromChildren
Definition qnamespace.h:306
@ WA_DontShowOnScreen
Definition qnamespace.h:383
@ WA_PendingUpdate
Definition qnamespace.h:310
@ WA_ContentsMarginsRespectsSafeArea
Definition qnamespace.h:415
@ WA_X11NetWmWindowTypeToolTip
Definition qnamespace.h:395
@ WA_X11NetWmWindowTypeCombo
Definition qnamespace.h:397
@ WA_InvalidSize
Definition qnamespace.h:311
@ WA_X11NetWmWindowTypeToolBar
Definition qnamespace.h:388
@ WA_NoMouseReplay
Definition qnamespace.h:320
@ WA_DropSiteRegistered
Definition qnamespace.h:347
@ WA_KeyboardFocusChange
Definition qnamespace.h:344
@ WA_PendingMoveEvent
Definition qnamespace.h:301
@ WA_PaintOnScreen
Definition qnamespace.h:290
@ WA_NoChildEventsForParent
Definition qnamespace.h:324
@ WA_AttributeCount
Definition qnamespace.h:420
@ WA_DontCreateNativeAncestors
Definition qnamespace.h:379
@ WA_Moved
Definition qnamespace.h:309
@ WA_SetStyle
Definition qnamespace.h:356
@ WA_WState_ConfigPending
Definition qnamespace.h:331
@ WA_MacNormalSize
Definition qnamespace.h:361
@ WA_NativeWindow
Definition qnamespace.h:378
@ WA_Disabled
Definition qnamespace.h:283
@ WA_TabletTracking
Definition qnamespace.h:413
@ WA_WState_Reparented
Definition qnamespace.h:330
@ WA_LaidOut
Definition qnamespace.h:289
@ WA_OutsideWSRange
Definition qnamespace.h:315
@ WA_NoX11EventCompression
Definition qnamespace.h:351
@ WA_NoMousePropagation
Definition qnamespace.h:339
@ WA_WState_Hidden
Definition qnamespace.h:297
@ WA_StaticContents
Definition qnamespace.h:288
@ WA_ShowWithoutActivating
Definition qnamespace.h:374
@ WA_X11NetWmWindowTypeMenu
Definition qnamespace.h:389
@ WA_WState_Visible
Definition qnamespace.h:296
@ WA_MacShowFocusRect
Definition qnamespace.h:359
@ WA_NoSystemBackground
Definition qnamespace.h:291
@ WA_WState_InPaintEvent
Definition qnamespace.h:329
@ WA_LayoutUsesWidgetRect
Definition qnamespace.h:365
@ WA_WState_OwnSizePolicy
Definition qnamespace.h:334
@ WA_SetFont
Definition qnamespace.h:304
@ WA_StyledBackground
Definition qnamespace.h:366
@ WA_WState_AcceptedTouchBeginEvent
Definition qnamespace.h:405
@ WA_WState_Created
Definition qnamespace.h:327
@ WA_MacSmallSize
Definition qnamespace.h:362
@ WA_WState_CompressKeys
Definition qnamespace.h:328
@ WA_TintedBackground
Definition qnamespace.h:352
@ WA_ShowModal
Definition qnamespace.h:337
@ WA_MouseNoMask
Definition qnamespace.h:338
@ WA_X11NetWmWindowTypeDesktop
Definition qnamespace.h:386
@ WA_UpdatesDisabled
Definition qnamespace.h:292
@ WA_InputMethodTransparent
Definition qnamespace.h:341
@ WA_InputMethodEnabled
Definition qnamespace.h:295
@ WA_MouseTracking
Definition qnamespace.h:285
@ WA_X11BypassTransientForHint
Definition qnamespace.h:376
@ WA_ForceDisabled
Definition qnamespace.h:299
@ WA_Mapped
Definition qnamespace.h:293
@ WA_StyleSheetTarget
Definition qnamespace.h:417
@ WA_OpaquePaintEvent
Definition qnamespace.h:287
@ WA_DeleteOnClose
Definition qnamespace.h:321
@ WA_WindowModified
Definition qnamespace.h:307
@ WA_LayoutOnEntireRect
Definition qnamespace.h:314
@ WA_AcceptDrops
Definition qnamespace.h:346
@ WA_X11NetWmWindowTypeNotification
Definition qnamespace.h:396
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:106
@ WheelFocus
Definition qnamespace.h:111
@ ClickFocus
Definition qnamespace.h:109
@ NoFocus
Definition qnamespace.h:107
@ TabFocus
Definition qnamespace.h:108
@ StrongFocus
Definition qnamespace.h:110
Orientation
Definition qnamespace.h:98
@ Horizontal
Definition qnamespace.h:99
@ Vertical
Definition qnamespace.h:100
ArrowType
@ UpArrow
@ RightArrow
@ NoArrow
@ LeftArrow
@ DownArrow
TextFlag
Definition qnamespace.h:169
@ TextJustificationForced
Definition qnamespace.h:179
@ TextLongestVariant
Definition qnamespace.h:184
@ TextIncludeTrailingSpaces
Definition qnamespace.h:177
@ TextWrapAnywhere
Definition qnamespace.h:175
@ TextSingleLine
Definition qnamespace.h:170
@ TextWordWrap
Definition qnamespace.h:174
@ TextDontPrint
Definition qnamespace.h:176
@ TextDontClip
Definition qnamespace.h:171
@ TextHideMnemonic
Definition qnamespace.h:178
@ TextExpandTabs
Definition qnamespace.h:172
@ TextForceRightToLeft
Definition qnamespace.h:181
@ TextShowMnemonic
Definition qnamespace.h:173
@ TextForceLeftToRight
Definition qnamespace.h:180
ItemSelectionOperation
@ AddToSelection
@ ReplaceSelection
MouseEventSource
@ MouseEventSynthesizedByQt
@ MouseEventSynthesizedBySystem
@ MouseEventNotSynthesized
@ MouseEventSynthesizedByApplication
PermissionStatus
TileRule
Definition qnamespace.h:133
@ RepeatTile
Definition qnamespace.h:135
@ RoundTile
Definition qnamespace.h:136
@ StretchTile
Definition qnamespace.h:134
ChecksumType
@ ChecksumIso3309
@ ChecksumItuV41
@ OpaqueMode
Definition qnamespace.h:508
@ TransparentMode
Definition qnamespace.h:507
ScreenOrientation
Definition qnamespace.h:271
@ InvertedLandscapeOrientation
Definition qnamespace.h:276
@ InvertedPortraitOrientation
Definition qnamespace.h:275
@ LandscapeOrientation
Definition qnamespace.h:274
@ PortraitOrientation
Definition qnamespace.h:273
@ PrimaryOrientation
Definition qnamespace.h:272
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:27
@ color1
Definition qnamespace.h:29
@ darkRed
Definition qnamespace.h:41
@ darkCyan
Definition qnamespace.h:44
@ cyan
Definition qnamespace.h:38
@ gray
Definition qnamespace.h:33
@ white
Definition qnamespace.h:31
@ transparent
Definition qnamespace.h:47
@ blue
Definition qnamespace.h:37
@ magenta
Definition qnamespace.h:39
@ yellow
Definition qnamespace.h:40
@ darkBlue
Definition qnamespace.h:43
@ darkGray
Definition qnamespace.h:32
@ darkMagenta
Definition qnamespace.h:45
@ black
Definition qnamespace.h:30
@ lightGray
Definition qnamespace.h:34
@ color0
Definition qnamespace.h:28
@ green
Definition qnamespace.h:36
@ red
Definition qnamespace.h:35
@ darkGreen
Definition qnamespace.h:42
@ darkYellow
Definition qnamespace.h:46
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:203
@ FuzzyHit
Definition qnamespace.h:203
@ ExactHit
Definition qnamespace.h:203
@ UI_AnimateToolBox
@ UI_FadeMenu
@ UI_AnimateCombo
@ UI_General
@ UI_AnimateTooltip
@ UI_AnimateMenu
@ UI_FadeTooltip
@ Key_ydiaeresis
Definition qnamespace.h:654
@ Key_Super_R
Definition qnamespace.h:726
@ Key_PreviousCandidate
Definition qnamespace.h:744
@ Key_Escape
Definition qnamespace.h:663
@ Key_Memo
Definition qnamespace.h:898
@ Key_currency
Definition qnamespace.h:589
@ Key_Community
Definition qnamespace.h:906
@ Key_LastNumberRedial
@ Key_cent
Definition qnamespace.h:587
@ Key_TouchpadOn
Definition qnamespace.h:986
@ Key_BassBoost
Definition qnamespace.h:853
@ Key_Terminal
Definition qnamespace.h:950
@ Key_Katakana
Definition qnamespace.h:757
@ Key_Yes
@ Key_division
Definition qnamespace.h:653
@ Key_AltGr
Definition qnamespace.h:739
@ Key_Favorites
Definition qnamespace.h:866
@ Key_Copy
Definition qnamespace.h:917
@ Key_F20
Definition qnamespace.h:709
@ Key_PowerDown
Definition qnamespace.h:977
@ Key_Dead_I
Definition qnamespace.h:832
@ Key_MediaPrevious
Definition qnamespace.h:860
@ Key_O
Definition qnamespace.h:561
@ Key_Dead_Capital_Schwa
Definition qnamespace.h:838
@ Key_diaeresis
Definition qnamespace.h:593
@ Key_Tab
Definition qnamespace.h:664
@ Key_ZoomIn
Definition qnamespace.h:956
@ Key_C
Definition qnamespace.h:549
@ Key_LaunchMail
Definition qnamespace.h:870
@ Key_Hibernate
Definition qnamespace.h:974
@ Key_Select
@ Key_Iacute
Definition qnamespace.h:634
@ Key_Eacute
Definition qnamespace.h:630
@ Key_notsign
Definition qnamespace.h:597
@ Key_ZoomOut
Definition qnamespace.h:957
@ Key_ParenRight
Definition qnamespace.h:523
@ Key_Yellow
Definition qnamespace.h:993
@ Key_Book
Definition qnamespace.h:911
@ Key_F30
Definition qnamespace.h:719
@ Key_B
Definition qnamespace.h:548
@ Key_MailForward
Definition qnamespace.h:961
@ Key_Plus
Definition qnamespace.h:525
@ Key_Shift
Definition qnamespace.h:683
@ Key_Return
Definition qnamespace.h:667
@ Key_Otilde
Definition qnamespace.h:642
@ Key_Support
Definition qnamespace.h:948
@ Key_9
Definition qnamespace.h:539
@ Key_twosuperior
Definition qnamespace.h:603
@ Key_LaunchG
Definition qnamespace.h:982
@ Key_Hangul_End
Definition qnamespace.h:779
@ Key_Context2
@ Key_Ucircumflex
Definition qnamespace.h:648
@ Key_TouchpadOff
Definition qnamespace.h:987
@ Key_Ediaeresis
Definition qnamespace.h:632
@ Key_threequarters
Definition qnamespace.h:619
@ Key_Launch5
Definition qnamespace.h:877
@ Key_Context1
@ Key_KeyboardBrightnessUp
Definition qnamespace.h:891
@ Key_questiondown
Definition qnamespace.h:620
@ Key_QuoteLeft
Definition qnamespace.h:578
@ Key_Right
Definition qnamespace.h:679
@ Key_Hangul
Definition qnamespace.h:777
@ Key_Greater
Definition qnamespace.h:544
@ Key_Enter
Definition qnamespace.h:668
@ Key_MultipleCandidate
Definition qnamespace.h:743
@ Key_Documents
Definition qnamespace.h:921
@ Key_F7
Definition qnamespace.h:696
@ Key_K
Definition qnamespace.h:557
@ Key_Eisu_toggle
Definition qnamespace.h:767
@ Key_PageUp
Definition qnamespace.h:681
@ Key_Printer
@ Key_Aring
Definition qnamespace.h:626
@ Key_acute
Definition qnamespace.h:605
@ Key_F22
Definition qnamespace.h:711
@ Key_Execute
@ Key_Dead_E
Definition qnamespace.h:830
@ Key_F23
Definition qnamespace.h:712
@ Key_Cancel
@ Key_Space
Definition qnamespace.h:513
@ Key_Dead_Abovedot
Definition qnamespace.h:801
@ Key_Dead_Lowline
Definition qnamespace.h:840
@ Key_ChannelDown
Definition qnamespace.h:997
@ Key_section
Definition qnamespace.h:592
@ Key_Dead_Belowmacron
Definition qnamespace.h:819
@ Key_Tools
Definition qnamespace.h:951
@ Key_Aacute
Definition qnamespace.h:622
@ Key_Acircumflex
Definition qnamespace.h:623
@ Key_D
Definition qnamespace.h:550
@ Key_MediaTogglePlayPause
Definition qnamespace.h:864
@ Key_4
Definition qnamespace.h:534
@ Key_Hangup
@ Key_OfficeHome
Definition qnamespace.h:934
@ Key_Dead_Abovering
Definition qnamespace.h:803
@ Key_MenuKB
Definition qnamespace.h:930
@ Key_I
Definition qnamespace.h:555
@ Key_Any
Definition qnamespace.h:514
@ Key_Bluetooth
Definition qnamespace.h:965
@ Key_Hangul_Start
Definition qnamespace.h:778
@ Key_F29
Definition qnamespace.h:718
@ Key_Dead_Belowtilde
Definition qnamespace.h:821
@ Key_2
Definition qnamespace.h:532
@ Key_periodcentered
Definition qnamespace.h:612
@ Key_Dead_e
Definition qnamespace.h:829
@ Key_Video
Definition qnamespace.h:953
@ Key_Hankaku
Definition qnamespace.h:760
@ Key_Music
Definition qnamespace.h:963
@ Key_micro
Definition qnamespace.h:606
@ Key_F24
Definition qnamespace.h:713
@ Key_F32
Definition qnamespace.h:721
@ Key_onequarter
Definition qnamespace.h:617
@ Key_ToDoList
Definition qnamespace.h:914
@ Key_Hangul_PreHanja
Definition qnamespace.h:786
@ Key_UWB
Definition qnamespace.h:967
@ Key_Go
Definition qnamespace.h:925
@ Key_Game
Definition qnamespace.h:924
@ Key_ETH
Definition qnamespace.h:637
@ Key_F17
Definition qnamespace.h:706
@ Key_Super_L
Definition qnamespace.h:725
@ Key_SingleCandidate
Definition qnamespace.h:742
@ Key_At
Definition qnamespace.h:546
@ Key_LaunchF
Definition qnamespace.h:887
@ Key_F21
Definition qnamespace.h:710
@ Key_Open
@ Key_MonBrightnessUp
Definition qnamespace.h:888
@ Key_Eisu_Shift
Definition qnamespace.h:766
@ Key_7
Definition qnamespace.h:537
@ Key_Dead_Longsolidusoverlay
Definition qnamespace.h:843
@ Key_Dead_Breve
Definition qnamespace.h:800
@ Key_PowerOff
Definition qnamespace.h:893
@ Key_Exit
@ Key_QuoteDbl
Definition qnamespace.h:516
@ Key_Undo
@ Key_Context3
@ Key_Odiaeresis
Definition qnamespace.h:643
@ Key_WebCam
Definition qnamespace.h:960
@ Key_MenuPB
Definition qnamespace.h:931
@ Key_Ograve
Definition qnamespace.h:639
@ Key_Market
Definition qnamespace.h:928
@ Key_Colon
Definition qnamespace.h:540
@ Key_Zenkaku
Definition qnamespace.h:759
@ Key_News
Definition qnamespace.h:933
@ Key_Agrave
Definition qnamespace.h:621
@ Key_Launch9
Definition qnamespace.h:881
@ Key_Battery
Definition qnamespace.h:964
@ Key_U
Definition qnamespace.h:567
@ Key_F35
Definition qnamespace.h:724
@ Key_8
Definition qnamespace.h:538
@ Key_Kana_Lock
Definition qnamespace.h:764
@ Key_Dead_Circumflex
Definition qnamespace.h:797
@ Key_Backspace
Definition qnamespace.h:666
@ Key_VolumeUp
Definition qnamespace.h:852
@ Key_Dead_Belowcomma
Definition qnamespace.h:825
@ Key_Backtab
Definition qnamespace.h:665
@ Key_Direction_L
Definition qnamespace.h:731
@ Key_plusminus
Definition qnamespace.h:602
@ Key_F6
Definition qnamespace.h:695
@ Key_hyphen
Definition qnamespace.h:598
@ Key_VolumeDown
Definition qnamespace.h:850
@ Key_Dead_Abovecomma
Definition qnamespace.h:815
@ Key_HomePage
Definition qnamespace.h:865
@ Key_Launch6
Definition qnamespace.h:878
@ Key_Zenkaku_Hankaku
Definition qnamespace.h:761
@ Key_Insert
Definition qnamespace.h:669
@ Key_New
@ Key_ssharp
Definition qnamespace.h:652
@ Key_Dead_Invertedbreve
Definition qnamespace.h:824
@ Key_DOS
Definition qnamespace.h:920
@ Key_LaunchA
Definition qnamespace.h:882
@ Key_BracketRight
Definition qnamespace.h:575
@ Key_Touroku
Definition qnamespace.h:762
@ Key_Pictures
Definition qnamespace.h:962
@ Key_Guide
Definition qnamespace.h:999
@ Key_exclamdown
Definition qnamespace.h:586
@ Key_View
Definition qnamespace.h:975
@ Key_Subtitle
Definition qnamespace.h:971
@ Key_AudioRepeat
Definition qnamespace.h:969
@ Key_MediaLast
@ Key_Launch7
Definition qnamespace.h:879
@ Key_Left
Definition qnamespace.h:677
@ Key_X
Definition qnamespace.h:570
@ Key_Dead_Semivoiced_Sound
Definition qnamespace.h:810
@ Key_BracketLeft
Definition qnamespace.h:573
@ Key_Cut
Definition qnamespace.h:918
@ Key_AE
Definition qnamespace.h:627
@ Key_copyright
Definition qnamespace.h:594
@ Key_LaunchH
Definition qnamespace.h:983
@ Key_WakeUp
Definition qnamespace.h:894
@ Key_Hangul_PostHanja
Definition qnamespace.h:787
@ Key_Ecircumflex
Definition qnamespace.h:631
@ Key_A
Definition qnamespace.h:547
@ Key_MicVolumeDown
@ Key_Dead_Iota
Definition qnamespace.h:808
@ Key_NumberSign
Definition qnamespace.h:517
@ Key_Dead_U
Definition qnamespace.h:836
@ Key_0
Definition qnamespace.h:530
@ Key_ClearGrab
Definition qnamespace.h:915
@ Key_Control
Definition qnamespace.h:684
@ Key_Dead_O
Definition qnamespace.h:834
@ Key_Dead_o
Definition qnamespace.h:833
@ Key_F9
Definition qnamespace.h:698
@ Key_F27
Definition qnamespace.h:716
@ Key_ApplicationLeft
Definition qnamespace.h:909
@ Key_Redo
@ Key_Uacute
Definition qnamespace.h:647
@ Key_Launch3
Definition qnamespace.h:875
@ Key_guillemotleft
Definition qnamespace.h:596
@ Key_AddFavorite
Definition qnamespace.h:902
@ Key_AsciiCircum
Definition qnamespace.h:576
@ Key_AudioRewind
Definition qnamespace.h:907
@ Key_TouchpadToggle
Definition qnamespace.h:985
@ Key_Alt
Definition qnamespace.h:686
@ Key_LightBulb
Definition qnamespace.h:899
@ Key_Question
Definition qnamespace.h:545
@ Key_BackForward
Definition qnamespace.h:908
@ Key_R
Definition qnamespace.h:564
@ Key_MySites
Definition qnamespace.h:932
@ Key_VolumeMute
Definition qnamespace.h:851
@ Key_Phone
Definition qnamespace.h:937
@ Key_Hangul_Special
Definition qnamespace.h:791
@ Key_Adiaeresis
Definition qnamespace.h:625
@ Key_Find
@ Key_Idiaeresis
Definition qnamespace.h:636
@ Key_Excel
Definition qnamespace.h:922
@ Key_Dead_u
Definition qnamespace.h:835
@ Key_Dead_Currency
Definition qnamespace.h:826
@ Key_Messenger
Definition qnamespace.h:959
@ Key_Dead_A
Definition qnamespace.h:828
@ Key_Dollar
Definition qnamespace.h:518
@ Key_Hangul_Banja
Definition qnamespace.h:785
@ Key_SysReq
Definition qnamespace.h:673
@ Key_Meeting
Definition qnamespace.h:929
@ Key_Ocircumflex
Definition qnamespace.h:641
@ Key_ApplicationRight
Definition qnamespace.h:910
@ Key_Xfer
Definition qnamespace.h:955
@ Key_LaunchD
Definition qnamespace.h:885
@ Key_onehalf
Definition qnamespace.h:618
@ Key_F11
Definition qnamespace.h:700
@ Key_Equal
Definition qnamespace.h:543
@ Key_Exclam
Definition qnamespace.h:515
@ Key_P
Definition qnamespace.h:562
@ Key_Dead_Macron
Definition qnamespace.h:799
@ Key_ChannelUp
Definition qnamespace.h:996
@ Key_Dead_Belowcircumflex
Definition qnamespace.h:820
@ Key_Reload
Definition qnamespace.h:940
@ Key_Print
Definition qnamespace.h:672
@ Key_M
Definition qnamespace.h:559
@ Key_Pause
Definition qnamespace.h:671
@ Key_ContrastAdjust
Definition qnamespace.h:979
@ Key_F26
Definition qnamespace.h:715
@ Key_Dead_a
Definition qnamespace.h:827
@ Key_AudioCycleTrack
Definition qnamespace.h:972
@ Key_1
Definition qnamespace.h:531
@ Key_degree
Definition qnamespace.h:601
@ Key_MicVolumeUp
@ Key_Dead_Cedilla
Definition qnamespace.h:806
@ Key_BrightnessAdjust
Definition qnamespace.h:904
@ Key_Finance
Definition qnamespace.h:905
@ Key_Kanji
Definition qnamespace.h:751
@ Key_Calendar
Definition qnamespace.h:938
@ Key_ScreenSaver
Definition qnamespace.h:896
@ Key_Up
Definition qnamespace.h:678
@ Key_RotateWindows
Definition qnamespace.h:941
@ Key_masculine
Definition qnamespace.h:615
@ Key_Atilde
Definition qnamespace.h:624
@ Key_Ccedilla
Definition qnamespace.h:628
@ Key_Dead_Belowdot
Definition qnamespace.h:811
@ Key_Minus
Definition qnamespace.h:527
@ Key_TrebleUp
Definition qnamespace.h:856
@ Key_TrebleDown
Definition qnamespace.h:857
@ Key_F3
Definition qnamespace.h:692
@ Key_Dead_Caron
Definition qnamespace.h:805
@ Key_Dead_Belowring
Definition qnamespace.h:818
@ Key_Ooblique
Definition qnamespace.h:645
@ Key_Q
Definition qnamespace.h:563
@ Key_Dead_Grave
Definition qnamespace.h:795
@ Key_MonBrightnessDown
Definition qnamespace.h:889
@ Key_Hiragana_Katakana
Definition qnamespace.h:758
@ Key_F16
Definition qnamespace.h:705
@ Key_Info
@ Key_SplitScreen
Definition qnamespace.h:947
@ Key_CameraFocus
@ Key_Kana_Shift
Definition qnamespace.h:765
@ Key_Down
Definition qnamespace.h:680
@ Key_Shop
Definition qnamespace.h:900
@ Key_registered
Definition qnamespace.h:599
@ Key_T
Definition qnamespace.h:566
@ Key_F18
Definition qnamespace.h:707
@ Key_V
Definition qnamespace.h:568
@ Key_Dead_Acute
Definition qnamespace.h:796
@ Key_LaunchMedia
Definition qnamespace.h:871
@ Key_6
Definition qnamespace.h:536
@ Key_Dead_Belowbreve
Definition qnamespace.h:822
@ Key_Close
Definition qnamespace.h:916
@ Key_Dead_i
Definition qnamespace.h:831
@ Key_brokenbar
Definition qnamespace.h:591
@ Key_Dead_Small_Schwa
Definition qnamespace.h:837
@ Key_F33
Definition qnamespace.h:722
@ Key_Option
Definition qnamespace.h:935
@ Key_ParenLeft
Definition qnamespace.h:522
@ Key_Red
Definition qnamespace.h:991
@ Key_F4
Definition qnamespace.h:693
@ Key_MediaPause
Definition qnamespace.h:863
@ Key_Refresh
Definition qnamespace.h:849
@ Key_Spell
Definition qnamespace.h:946
@ Key_Save
Definition qnamespace.h:944
@ Key_Percent
Definition qnamespace.h:519
@ Key_paragraph
Definition qnamespace.h:611
@ Key_BassUp
Definition qnamespace.h:854
@ Key_Launch2
Definition qnamespace.h:874
@ Key_Underscore
Definition qnamespace.h:577
@ Key_G
Definition qnamespace.h:553
@ Key_F2
Definition qnamespace.h:691
@ Key_Delete
Definition qnamespace.h:670
@ Key_NumLock
Definition qnamespace.h:688
@ Key_Meta
Definition qnamespace.h:685
@ Key_AsciiTilde
Definition qnamespace.h:582
@ Key_Backslash
Definition qnamespace.h:574
@ Key_Forward
Definition qnamespace.h:847
@ Key_Standby
Definition qnamespace.h:868
@ Key_Less
Definition qnamespace.h:542
@ Key_Dead_Doubleacute
Definition qnamespace.h:804
@ Key_Hangul_Romaja
Definition qnamespace.h:782
@ Key_RotationKB
Definition qnamespace.h:943
@ Key_F28
Definition qnamespace.h:717
@ Key_Launch4
Definition qnamespace.h:876
@ Key_Launch0
Definition qnamespace.h:872
@ Key_Settings
@ Key_Multi_key
Definition qnamespace.h:740
@ Key_H
Definition qnamespace.h:554
@ Key_Egrave
Definition qnamespace.h:629
@ Key_Help
Definition qnamespace.h:730
@ Key_Travel
Definition qnamespace.h:952
@ Key_ScrollLock
Definition qnamespace.h:689
@ Key_Send
Definition qnamespace.h:945
@ Key_Sleep
@ Key_Eject
Definition qnamespace.h:895
@ Key_Hiragana
Definition qnamespace.h:756
@ Key_MediaRecord
Definition qnamespace.h:862
@ Key_F31
Definition qnamespace.h:720
@ Key_W
Definition qnamespace.h:569
@ Key_LaunchB
Definition qnamespace.h:883
@ Key_F1
Definition qnamespace.h:690
@ Key_Henkan
Definition qnamespace.h:754
@ Key_Direction_R
Definition qnamespace.h:732
@ Key_History
Definition qnamespace.h:901
@ Key_THORN
Definition qnamespace.h:651
@ Key_WLAN
Definition qnamespace.h:966
@ Key_Semicolon
Definition qnamespace.h:541
@ Key_J
Definition qnamespace.h:556
@ Key_Dead_Voiced_Sound
Definition qnamespace.h:809
@ Key_Dead_Aboveverticalline
Definition qnamespace.h:841
@ Key_guillemotright
Definition qnamespace.h:616
@ Key_Green
Definition qnamespace.h:992
@ Key_Play
@ Key_Calculator
Definition qnamespace.h:913
@ Key_3
Definition qnamespace.h:533
@ Key_F14
Definition qnamespace.h:703
@ Key_RotationPB
Definition qnamespace.h:942
@ Key_Slash
Definition qnamespace.h:529
@ Key_Period
Definition qnamespace.h:528
@ Key_Word
Definition qnamespace.h:954
@ Key_Menu
Definition qnamespace.h:727
@ Key_LaunchC
Definition qnamespace.h:884
@ Key_Z
Definition qnamespace.h:572
@ Key_BassDown
Definition qnamespace.h:855
@ Key_Muhenkan
Definition qnamespace.h:752
@ Key_PageDown
Definition qnamespace.h:682
@ Key_Bar
Definition qnamespace.h:580
@ Key_yen
Definition qnamespace.h:590
@ Key_Hyper_R
Definition qnamespace.h:729
@ Key_TaskPane
Definition qnamespace.h:949
@ Key_Dead_Belowdiaeresis
Definition qnamespace.h:823
@ Key_Ugrave
Definition qnamespace.h:646
@ Key_AudioRandomPlay
Definition qnamespace.h:970
@ Key_Ntilde
Definition qnamespace.h:638
@ Key_Codeinput
Definition qnamespace.h:741
@ Key_F19
Definition qnamespace.h:708
@ Key_Launch1
Definition qnamespace.h:873
@ Key_Icircumflex
Definition qnamespace.h:635
@ Key_F5
Definition qnamespace.h:694
@ Key_Back
Definition qnamespace.h:846
@ Key_Home
Definition qnamespace.h:675
@ Key_Hangul_Jeonja
Definition qnamespace.h:784
@ Key_F10
Definition qnamespace.h:699
@ Key_F
Definition qnamespace.h:552
@ Key_Away
Definition qnamespace.h:958
@ Key_KeyboardBrightnessDown
Definition qnamespace.h:892
@ Key_Camera
@ Key_LaunchE
Definition qnamespace.h:886
@ Key_WWW
Definition qnamespace.h:897
@ Key_Clear
Definition qnamespace.h:674
@ Key_nobreakspace
Definition qnamespace.h:585
@ Key_sterling
Definition qnamespace.h:588
@ Key_F34
Definition qnamespace.h:723
@ Key_Massyo
Definition qnamespace.h:763
@ Key_KeyboardLightOnOff
Definition qnamespace.h:890
@ Key_Hyper_L
Definition qnamespace.h:728
@ Key_F25
Definition qnamespace.h:714
@ Key_BraceRight
Definition qnamespace.h:581
@ Key_Dead_Stroke
Definition qnamespace.h:814
@ Key_Mode_switch
Definition qnamespace.h:747
@ Key_macron
Definition qnamespace.h:600
@ Key_N
Definition qnamespace.h:560
@ Key_Comma
Definition qnamespace.h:526
@ Key_Context4
@ Key_MediaStop
Definition qnamespace.h:859
@ Key_TopMenu
Definition qnamespace.h:976
@ Key_S
Definition qnamespace.h:565
@ Key_ordfeminine
Definition qnamespace.h:595
@ Key_Dead_Ogonek
Definition qnamespace.h:807
@ Key_F8
Definition qnamespace.h:697
@ Key_Hangul_Hanja
Definition qnamespace.h:780
@ Key_Yacute
Definition qnamespace.h:650
@ Key_Dead_Horn
Definition qnamespace.h:813
@ Key_Call
@ Key_F13
Definition qnamespace.h:702
@ Key_HotLinks
Definition qnamespace.h:903
@ Key_CapsLock
Definition qnamespace.h:687
@ Key_cedilla
Definition qnamespace.h:613
@ Key_Zoom
@ Key_BraceLeft
Definition qnamespace.h:579
@ Key_Suspend
Definition qnamespace.h:978
@ Key_Y
Definition qnamespace.h:571
@ Key_Dead_Doublegrave
Definition qnamespace.h:817
@ Key_Time
Definition qnamespace.h:973
@ Key_multiply
Definition qnamespace.h:644
@ Key_MicMute
Definition qnamespace.h:989
@ Key_MediaPlay
Definition qnamespace.h:858
@ Key_onesuperior
Definition qnamespace.h:614
@ Key_Dead_Tilde
Definition qnamespace.h:798
@ Key_Hangul_Jamo
Definition qnamespace.h:781
@ Key_Search
Definition qnamespace.h:867
@ Key_Paste
Definition qnamespace.h:936
@ Key_Asterisk
Definition qnamespace.h:524
@ Key_LogOff
Definition qnamespace.h:927
@ Key_threesuperior
Definition qnamespace.h:604
@ Key_Stop
Definition qnamespace.h:848
@ Key_Blue
Definition qnamespace.h:994
@ Key_Oacute
Definition qnamespace.h:640
@ Key_E
Definition qnamespace.h:551
@ Key_Apostrophe
Definition qnamespace.h:521
@ Key_L
Definition qnamespace.h:558
@ Key_5
Definition qnamespace.h:535
@ Key_F12
Definition qnamespace.h:701
@ Key_Dead_Belowverticalline
Definition qnamespace.h:842
@ Key_unknown
@ Key_Dead_Greek
Definition qnamespace.h:839
@ Key_CD
Definition qnamespace.h:912
@ Key_Display
Definition qnamespace.h:919
@ Key_Romaji
Definition qnamespace.h:755
@ Key_Reply
Definition qnamespace.h:939
@ Key_Explorer
Definition qnamespace.h:923
@ Key_OpenUrl
Definition qnamespace.h:869
@ Key_Udiaeresis
Definition qnamespace.h:649
@ Key_Launch8
Definition qnamespace.h:880
@ Key_F15
Definition qnamespace.h:704
@ Key_AudioForward
Definition qnamespace.h:968
@ Key_MediaNext
Definition qnamespace.h:861
@ Key_End
Definition qnamespace.h:676
@ Key_Ampersand
Definition qnamespace.h:520
@ Key_Dead_Abovereversedcomma
Definition qnamespace.h:816
@ Key_Igrave
Definition qnamespace.h:633
@ Key_ToggleCallHangup
@ Key_VoiceDial
@ Key_Dead_Hook
Definition qnamespace.h:812
@ Key_No
@ Key_iTouch
Definition qnamespace.h:926
@ Key_Flip
@ Key_Dead_Diaeresis
Definition qnamespace.h:802
ScrollBarPolicy
@ ScrollBarAlwaysOff
@ ScrollBarAlwaysOn
@ ScrollBarAsNeeded
@ UTC
@ OffsetFromUTC
@ LocalTime
@ TimeZone
FindChildOption
@ FindDirectChildrenOnly
@ FindChildrenRecursively
SortOrder
Definition qnamespace.h:121
@ DescendingOrder
Definition qnamespace.h:123
@ AscendingOrder
Definition qnamespace.h:122
ContextMenuTrigger
WhiteSpaceMode
Definition qnamespace.h:196
@ WhiteSpaceNormal
Definition qnamespace.h:197
@ WhiteSpacePre
Definition qnamespace.h:198
@ WhiteSpaceModeUndefined
Definition qnamespace.h:200
@ WhiteSpaceNoWrap
Definition qnamespace.h:199
KeyboardModifier
@ ShiftModifier
@ ControlModifier
@ MetaModifier
@ GroupSwitchModifier
@ KeypadModifier
@ KeyboardModifierMask
@ NoModifier
@ AltModifier
PenJoinStyle
@ SvgMiterJoin
@ BevelJoin
@ MPenJoinStyle
@ MiterJoin
@ RoundJoin
void * HANDLE
ApplicationAttribute
Definition qnamespace.h:424
@ AA_DisableShaderDiskCache
Definition qnamespace.h:462
@ AA_UseSoftwareOpenGL
Definition qnamespace.h:446
@ AA_UseDesktopOpenGL
Definition qnamespace.h:444
@ AA_Use96Dpi
Definition qnamespace.h:433
@ AA_DontCreateNativeWidgetSiblings
Definition qnamespace.h:429
@ AA_SynthesizeMouseForUnhandledTabletEvents
Definition qnamespace.h:459
@ AA_ForceRasterWidgets
Definition qnamespace.h:443
@ AA_DontShowShortcutsInContextMenus
Definition qnamespace.h:463
@ AA_DontShowIconsInMenus
Definition qnamespace.h:427
@ AA_UseStyleSheetPropagationInWidgetStyles
Definition qnamespace.h:457
@ AA_AttributeCount
Definition qnamespace.h:469
@ AA_QtQuickUseDefaultSizePolicy
Definition qnamespace.h:426
@ AA_DisableSessionManager
Definition qnamespace.h:466
@ AA_DontUsePopupWindows
Definition qnamespace.h:465
@ AA_DontUseNativeMenuWindows
Definition qnamespace.h:435
@ AA_DontCheckOpenGLContextThreadAffinity
Definition qnamespace.h:461
@ AA_MacDontSwapCtrlAndMeta
Definition qnamespace.h:432
@ AA_DontUseNativeMenuBar
Definition qnamespace.h:431
@ AA_DisableNativeVirtualKeyboard
Definition qnamespace.h:434
@ AA_ShareOpenGLContexts
Definition qnamespace.h:447
@ AA_SetPalette
Definition qnamespace.h:448
@ AA_CompressTabletEvents
Definition qnamespace.h:464
@ AA_NativeWindows
Definition qnamespace.h:428
@ AA_PluginApplication
Definition qnamespace.h:430
@ AA_DontUseNativeDialogs
Definition qnamespace.h:458
@ AA_UseOpenGLES
Definition qnamespace.h:445
@ AA_SynthesizeMouseForUnhandledTouchEvents
Definition qnamespace.h:437
@ AA_SynthesizeTouchForUnhandledMouseEvents
Definition qnamespace.h:436
@ AA_CompressHighFrequencyEvents
Definition qnamespace.h:460
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:262
@ ApplicationHidden
Definition qnamespace.h:264
@ ApplicationActive
Definition qnamespace.h:266
@ ApplicationInactive
Definition qnamespace.h:265
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:126
@ SkipEmptyParts
Definition qnamespace.h:128
@ KeepEmptyParts
Definition qnamespace.h:127
Initialization
ScrollPhase
@ ScrollBegin
@ ScrollUpdate
@ ScrollMomentum
@ NoScrollPhase
@ ScrollEnd
WindowType
Definition qnamespace.h:205
@ MacWindowToolBarButtonHint
Definition qnamespace.h:242
@ CustomizeWindowHint
Definition qnamespace.h:239
@ BypassWindowManagerHint
Definition qnamespace.h:223
@ Desktop
Definition qnamespace.h:215
@ FramelessWindowHint
Definition qnamespace.h:225
@ WindowDoesNotAcceptFocus
Definition qnamespace.h:236
@ ForeignWindow
Definition qnamespace.h:217
@ MSWindowsOwnDC
Definition qnamespace.h:222
@ WindowContextHelpButtonHint
Definition qnamespace.h:231
@ WindowStaysOnBottomHint
Definition qnamespace.h:240
@ ToolTip
Definition qnamespace.h:213
@ MSWindowsFixedSizeDialogHint
Definition qnamespace.h:221
@ Drawer
Definition qnamespace.h:210
@ BypassGraphicsProxyWidget
Definition qnamespace.h:243
@ Popup
Definition qnamespace.h:211
@ WindowType_Mask
Definition qnamespace.h:220
@ Window
Definition qnamespace.h:207
@ SplashScreen
Definition qnamespace.h:214
@ WindowFullscreenButtonHint
Definition qnamespace.h:245
@ WindowStaysOnTopHint
Definition qnamespace.h:233
@ WindowMaximizeButtonHint
Definition qnamespace.h:229
@ WindowMinimizeButtonHint
Definition qnamespace.h:228
@ Dialog
Definition qnamespace.h:208
@ NoDropShadowWindowHint
Definition qnamespace.h:244
@ WindowShadeButtonHint
Definition qnamespace.h:232
@ CoverWindow
Definition qnamespace.h:218
@ WindowMinMaxButtonsHint
Definition qnamespace.h:230
@ Sheet
Definition qnamespace.h:209
@ WindowTransparentForInput
Definition qnamespace.h:234
@ SubWindow
Definition qnamespace.h:216
@ MaximizeUsingFullscreenGeometryHint
Definition qnamespace.h:237
@ Tool
Definition qnamespace.h:212
@ WindowOverridesSystemGestures
Definition qnamespace.h:235
@ WindowTitleHint
Definition qnamespace.h:226
@ X11BypassWindowManagerHint
Definition qnamespace.h:224
@ WindowSystemMenuHint
Definition qnamespace.h:227
@ WindowCloseButtonHint
Definition qnamespace.h:241
ContextMenuPolicy
@ ActionsContextMenu
@ DefaultContextMenu
@ CustomContextMenu
@ NoContextMenu
@ PreventContextMenu
@ MaximumSize
@ PreferredSize
@ MinimumDescent
@ MinimumSize
@ NSizeHints
TextElideMode
Definition qnamespace.h:188
@ ElideMiddle
Definition qnamespace.h:191
@ ElideRight
Definition qnamespace.h:190
@ ElideNone
Definition qnamespace.h:192
@ ElideLeft
Definition qnamespace.h:189
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_DECLARE_EQUALITY_COMPARABLE_LITERAL_TYPE(...)
#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
#define QT_DEPRECATED_VERSION_X(major, minor, text)
#define Q_FLAG_NS(x)
#define Q_ENUM_NS(x)
#define Q_NAMESPACE_EXPORT(...)
#define QT_TECH_PREVIEW_API
@ Q_RELOCATABLE_TYPE
Definition qtypeinfo.h:158
#define Q_DECLARE_TYPEINFO(TYPE, FLAGS)
Definition qtypeinfo.h:180
\inmodule QtCore
Disambiguated_t()=default