diff --git a/src/index.ts b/src/index.ts index 1e6480ef8..0b45321c0 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,5 @@ // enums -export { AspectRatioMode, WidgetAttribute, WindowType, Orientation } from "./lib/QtEnums"; +export * from "./lib/QtEnums"; export { QApplication } from "./lib/QtGui/QApplication"; export { QWidget, QWidgetEvents } from "./lib/QtGui/QWidget"; export { QPixmap } from "./lib/QtGui/QPixmap"; diff --git a/src/lib/QtEnums/AlignmentFlag/index.ts b/src/lib/QtEnums/AlignmentFlag/index.ts new file mode 100644 index 000000000..d59396bfa --- /dev/null +++ b/src/lib/QtEnums/AlignmentFlag/index.ts @@ -0,0 +1,14 @@ +export enum AlignmentFlag { + //The horizontal flags are: + AlignLeft = 0x0001, + AlignRight = 0x0002, + AlignHCenter = 0x0004, + AlignJustify = 0x0008, + //The vertical flags are: + AlignTop = 0x0020, + AlignBottom = 0x0040, + AlignVCenter = 0x0080, + AlignBaseline = 0x0100, + //You can use only one of the horizontal flags at a time. There is one two-dimensional flag + AlignCenter = 0x0084 +} \ No newline at end of file diff --git a/src/lib/QtEnums/AnchorPoint/index.ts b/src/lib/QtEnums/AnchorPoint/index.ts new file mode 100644 index 000000000..4b19e4f0c --- /dev/null +++ b/src/lib/QtEnums/AnchorPoint/index.ts @@ -0,0 +1,8 @@ +export enum AnchorPoint { + AnchorLeft = 0, + AnchorHorizontalCenter = 1, + AnchorRight = 2, + AnchorTop = 3, + AnchorVerticalCenter = 4, + AnchorBottom = 5 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ApplicationAttribute/index.ts b/src/lib/QtEnums/ApplicationAttribute/index.ts new file mode 100644 index 000000000..faedef076 --- /dev/null +++ b/src/lib/QtEnums/ApplicationAttribute/index.ts @@ -0,0 +1,29 @@ +export enum ApplicationAttribute { + AA_DontShowIconsInMenus = 2, + AA_DontShowShortcutsInContextMenus = 28, + AA_NativeWindows = 3, + AA_DontCreateNativeWidgetSiblings = 4, + AA_PluginApplication = 5, + AA_DontUseNativeMenuBar = 6, + AA_MacDontSwapCtrlAndMeta = 7, + AA_Use96Dpi = 8, + AA_SynthesizeTouchForUnhandledMouseEvents = 11, + AA_SynthesizeMouseForUnhandledTouchEvents = 12, + AA_UseHighDpiPixmaps = 13, + AA_ForceRasterWidgets = 14, + AA_UseDesktopOpenGL = 15, + AA_UseOpenGLES = 16, + AA_UseSoftwareOpenGL = 17, + AA_ShareOpenGLContexts = 18, + AA_SetPalette = 19, + AA_EnableHighDpiScaling = 20, + AA_DisableHighDpiScaling = 21, + AA_UseStyleSheetPropagationInWidgetStyles = 22, + AA_DontUseNativeDialogs = 23, + AA_SynthesizeMouseForUnhandledTabletEvents = 24, + AA_CompressHighFrequencyEvents = 25, + AA_CompressTabletEvents = 29, + AA_DontCheckOpenGLContextThreadAffinity = 26, + AA_DisableShaderDiskCache = 27, + AA_DisableWindowContextHelpButton = 30 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ApplicationState/index.ts b/src/lib/QtEnums/ApplicationState/index.ts new file mode 100644 index 000000000..ff8ac59be --- /dev/null +++ b/src/lib/QtEnums/ApplicationState/index.ts @@ -0,0 +1,6 @@ +export enum ApplicationState { + ApplicationSuspended = 0x00000000, + ApplicationHidden = 0x00000001, + ApplicationInactive = 0x00000002, + ApplicationActive = 0x00000004 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ArrowType/index.ts b/src/lib/QtEnums/ArrowType/index.ts new file mode 100644 index 000000000..719f2273c --- /dev/null +++ b/src/lib/QtEnums/ArrowType/index.ts @@ -0,0 +1,7 @@ +export enum ArrowType { + NoArrow = 0, + UpArrow = 1, + DownArrow = 2, + LeftArrow = 3, + RightArrow = 4 +} \ No newline at end of file diff --git a/src/lib/QtEnums/AspectRatioMode/index.ts b/src/lib/QtEnums/AspectRatioMode/index.ts new file mode 100644 index 000000000..75da75c4a --- /dev/null +++ b/src/lib/QtEnums/AspectRatioMode/index.ts @@ -0,0 +1,5 @@ +export enum AspectRatioMode { + IgnoreAspectRatio = 0, + KeepAspectRatio = 1, + KeepAspectRatioByExpanding = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/Axis/index.ts b/src/lib/QtEnums/Axis/index.ts new file mode 100644 index 000000000..8294128dc --- /dev/null +++ b/src/lib/QtEnums/Axis/index.ts @@ -0,0 +1,5 @@ +export enum Axis { + XAxis = 0, + YAxis = 1, + ZAxis = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/BGMode/index.ts b/src/lib/QtEnums/BGMode/index.ts new file mode 100644 index 000000000..f325b2989 --- /dev/null +++ b/src/lib/QtEnums/BGMode/index.ts @@ -0,0 +1,4 @@ +export enum BGMode { + TransparentMode = 0, + OpaqueMode = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/BrushStyle/index.ts b/src/lib/QtEnums/BrushStyle/index.ts new file mode 100644 index 000000000..09dde6dad --- /dev/null +++ b/src/lib/QtEnums/BrushStyle/index.ts @@ -0,0 +1,21 @@ +export enum BrushStyle { + NoBrush = 0, + SolidPattern = 1, + Dense1Pattern = 2, + Dense2Pattern = 3, + Dense3Pattern = 4, + Dense4Pattern = 5, + Dense5Pattern = 6, + Dense6Pattern = 7, + Dense7Pattern = 8, + HorPattern = 9, + VerPattern = 10, + CrossPattern = 11, + BDiagPattern = 12, + FDiagPattern = 13, + DiagCrossPattern = 14, + LinearGradientPattern = 15, + ConicalGradientPattern = 17, + RadialGradientPattern = 16, + TexturePattern = 24 +} \ No newline at end of file diff --git a/src/lib/QtEnums/CaseSensitivity/index.ts b/src/lib/QtEnums/CaseSensitivity/index.ts new file mode 100644 index 000000000..25ecf74f0 --- /dev/null +++ b/src/lib/QtEnums/CaseSensitivity/index.ts @@ -0,0 +1,4 @@ +export enum CaseSensitivity { + CaseInsensitive = 0, + CaseSensitive = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/CheckState/index.ts b/src/lib/QtEnums/CheckState/index.ts new file mode 100644 index 000000000..fc56ac2a3 --- /dev/null +++ b/src/lib/QtEnums/CheckState/index.ts @@ -0,0 +1,5 @@ +export enum CheckState { + Unchecked = 0, + PartiallyChecked = 1, + Checked = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ChecksumType/index.ts b/src/lib/QtEnums/ChecksumType/index.ts new file mode 100644 index 000000000..f358624f7 --- /dev/null +++ b/src/lib/QtEnums/ChecksumType/index.ts @@ -0,0 +1,4 @@ +export enum ChecksumType { + ChecksumIso3309 = 0, + ChecksumItuV41 = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ClipOperation/index.ts b/src/lib/QtEnums/ClipOperation/index.ts new file mode 100644 index 000000000..cef11c091 --- /dev/null +++ b/src/lib/QtEnums/ClipOperation/index.ts @@ -0,0 +1,5 @@ +export enum ClipOperation { + NoClip = 0, + ReplaceClip = 1, + IntersectClip = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ConnectionType/index.ts b/src/lib/QtEnums/ConnectionType/index.ts new file mode 100644 index 000000000..f7f24449b --- /dev/null +++ b/src/lib/QtEnums/ConnectionType/index.ts @@ -0,0 +1,7 @@ +export enum ConnectionType { + AutoConnection = 0, + DirectConnection = 1, + QueuedConnection = 2, + BlockingQueuedConnection = 3, + UniqueConnection = 0x80 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ContextMenuPolicy/index.ts b/src/lib/QtEnums/ContextMenuPolicy/index.ts new file mode 100644 index 000000000..5ae65e9ef --- /dev/null +++ b/src/lib/QtEnums/ContextMenuPolicy/index.ts @@ -0,0 +1,7 @@ +export enum ContextMenuPolicy { + NoContextMenu = 0, + PreventContextMenu = 4, + DefaultContextMenu = 1, + ActionsContextMenu = 2, + CustomContextMenu = 3 +} \ No newline at end of file diff --git a/src/lib/QtEnums/CoordinateSystem/index.ts b/src/lib/QtEnums/CoordinateSystem/index.ts new file mode 100644 index 000000000..af08427c1 --- /dev/null +++ b/src/lib/QtEnums/CoordinateSystem/index.ts @@ -0,0 +1,4 @@ +export enum CoordinateSystem { + DeviceCoordinates = 0, + LogicalCoordinates = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/Corner/index.ts b/src/lib/QtEnums/Corner/index.ts new file mode 100644 index 000000000..ef845e483 --- /dev/null +++ b/src/lib/QtEnums/Corner/index.ts @@ -0,0 +1,6 @@ +export enum Corner { + TopLeftCorner = 0x00000, + TopRightCorner = 0x00001, + BottomLeftCorner = 0x00002, + BottomRightCorner = 0x00003 +} \ No newline at end of file diff --git a/src/lib/QtEnums/CursorMoveStyle/index.ts b/src/lib/QtEnums/CursorMoveStyle/index.ts new file mode 100644 index 000000000..13926a84b --- /dev/null +++ b/src/lib/QtEnums/CursorMoveStyle/index.ts @@ -0,0 +1,4 @@ +export enum CursorMoveStyle { + LogicalMoveStyle = 0, + VisualMoveStyle = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/CursorShape/index.ts b/src/lib/QtEnums/CursorShape/index.ts new file mode 100644 index 000000000..35045e7fe --- /dev/null +++ b/src/lib/QtEnums/CursorShape/index.ts @@ -0,0 +1,25 @@ +export enum CursorShape { + ArrowCursor = 0, + UpArrowCursor = 1, + CrossCursor = 2, + WaitCursor = 3, + IBeamCursor = 4, + SizeVerCursor = 5, + SizeHorCursor = 6, + SizeBDiagCursor = 7, + SizeFDiagCursor = 8, + SizeAllCursor = 9, + BlankCursor = 10, + SplitVCursor = 11, + SplitHCursor = 12, + PointingHandCursor = 13, + ForbiddenCursor = 14, + OpenHandCursor = 17, + ClosedHandCursor = 18, + WhatsThisCursor = 15, + BusyCursor = 16, + DragMoveCursor = 20, + DragCopyCursor = 19, + DragLinkCursor = 21, + BitmapCursor = 24 +} \ No newline at end of file diff --git a/src/lib/QtEnums/DateFormat/index.ts b/src/lib/QtEnums/DateFormat/index.ts new file mode 100644 index 000000000..324e1ed77 --- /dev/null +++ b/src/lib/QtEnums/DateFormat/index.ts @@ -0,0 +1,13 @@ +export enum DateFormat { + TextDate = 0, + ISODate = 1, + ISODateWithMs = 9, + SystemLocaleShortDate = 4, + SystemLocaleLongDate = 5, + DefaultLocaleShortDate = 6, + DefaultLocaleLongDate = 7, + SystemLocaleDate = 2, + LocaleDate = 3, + LocalDate = 2, + RFC2822Date = 8 +} \ No newline at end of file diff --git a/src/lib/QtEnums/DayOfWeek/index.ts b/src/lib/QtEnums/DayOfWeek/index.ts new file mode 100644 index 000000000..868fb777b --- /dev/null +++ b/src/lib/QtEnums/DayOfWeek/index.ts @@ -0,0 +1,9 @@ +export enum DayOfWeek { + Monday = 1, + Tuesday = 2, + Wednesday = 3, + Thursday = 4, + Friday = 5, + Saturday = 6, + Sunday = 7 +} \ No newline at end of file diff --git a/src/lib/QtEnums/DockWidgetArea/index.ts b/src/lib/QtEnums/DockWidgetArea/index.ts new file mode 100644 index 000000000..a30077c0c --- /dev/null +++ b/src/lib/QtEnums/DockWidgetArea/index.ts @@ -0,0 +1,8 @@ +export enum DockWidgetArea { + LeftDockWidgetArea = 0x1, + RightDockWidgetArea = 0x2, + TopDockWidgetArea = 0x4, + BottomDockWidgetArea = 0x8, + AllDockWidgetAreas = 0x15, + NoDockWidgetArea = 0 +} \ No newline at end of file diff --git a/src/lib/QtEnums/DropAction/index.ts b/src/lib/QtEnums/DropAction/index.ts new file mode 100644 index 000000000..c8d43b6c4 --- /dev/null +++ b/src/lib/QtEnums/DropAction/index.ts @@ -0,0 +1,8 @@ +export enum DropAction { + CopyAction = 0x1, + MoveAction = 0x2, + LinkAction = 0x4, + ActionMask = 0xff, + IgnoreAction = 0x0, + TargetMoveAction = 0x8002 +} \ No newline at end of file diff --git a/src/lib/QtEnums/Edge/index.ts b/src/lib/QtEnums/Edge/index.ts new file mode 100644 index 000000000..7e268c3ca --- /dev/null +++ b/src/lib/QtEnums/Edge/index.ts @@ -0,0 +1,6 @@ +export enum Edge { + TopEdge = 0x00001, + LeftEdge = 0x00002, + RightEdge = 0x00004, + BottomEdge = 0x00008, +} \ No newline at end of file diff --git a/src/lib/QtEnums/EnterKeyType/index.ts b/src/lib/QtEnums/EnterKeyType/index.ts new file mode 100644 index 000000000..8e93327fc --- /dev/null +++ b/src/lib/QtEnums/EnterKeyType/index.ts @@ -0,0 +1,10 @@ +export enum EnterKeyType { + EnterKeyDefault = 0, + EnterKeyReturn = 1, + EnterKeyDone = 2, + EnterKeyGo = 3, + EnterKeySend = 4, + EnterKeySearch = 5, + EnterKeyNext = 6, + EnterKeyPrevious = 7 +} \ No newline at end of file diff --git a/src/lib/QtEnums/EventPriority/index.ts b/src/lib/QtEnums/EventPriority/index.ts new file mode 100644 index 000000000..f2bc42917 --- /dev/null +++ b/src/lib/QtEnums/EventPriority/index.ts @@ -0,0 +1,5 @@ +export enum EventPriority { + HighEventPriority = 1, + NormalEventPriority = 0, + LowEventPriority = -1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/FillRule/index.ts b/src/lib/QtEnums/FillRule/index.ts new file mode 100644 index 000000000..338d5865f --- /dev/null +++ b/src/lib/QtEnums/FillRule/index.ts @@ -0,0 +1,4 @@ +export enum FillRule { + OddEvenFill = 0, + WindingFill = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/FindChildOption/index.ts b/src/lib/QtEnums/FindChildOption/index.ts new file mode 100644 index 000000000..c5fa1286a --- /dev/null +++ b/src/lib/QtEnums/FindChildOption/index.ts @@ -0,0 +1,4 @@ +export enum FindChildOption { + FindDirectChildrenOnly = 0x0, + FindChildrenRecursively = 0x1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/FocusPolicy/index.ts b/src/lib/QtEnums/FocusPolicy/index.ts new file mode 100644 index 000000000..4b7652f1a --- /dev/null +++ b/src/lib/QtEnums/FocusPolicy/index.ts @@ -0,0 +1,7 @@ +export enum FocusPolicy { + TabFocus = 0x1, + ClickFocus = 0x2, + StrongFocus = 0xB, + WheelFocus = 0xF, + NoFocus = 0 +} \ No newline at end of file diff --git a/src/lib/QtEnums/FocusReason/index.ts b/src/lib/QtEnums/FocusReason/index.ts new file mode 100644 index 000000000..0eef3d538 --- /dev/null +++ b/src/lib/QtEnums/FocusReason/index.ts @@ -0,0 +1,10 @@ +export enum FocusReason { + MouseFocusReason = 0, + TabFocusReason = 1, + BacktabFocusReason = 2, + ActiveWindowFocusReason = 3, + PopupFocusReason = 4, + ShortcutFocusReason = 5, + MenuBarFocusReason = 6, + OtherFocusReason = 7 +} \ No newline at end of file diff --git a/src/lib/QtEnums/GestureFlag/index.ts b/src/lib/QtEnums/GestureFlag/index.ts new file mode 100644 index 000000000..f081b43da --- /dev/null +++ b/src/lib/QtEnums/GestureFlag/index.ts @@ -0,0 +1,5 @@ +export enum GestureFlag { + DontStartGestureOnChildren = 0x01, + ReceivePartialGestures = 0x02, + IgnoredGesturesPropagateToParent = 0x04 +} \ No newline at end of file diff --git a/src/lib/QtEnums/GestureState/index.ts b/src/lib/QtEnums/GestureState/index.ts new file mode 100644 index 000000000..0a146204b --- /dev/null +++ b/src/lib/QtEnums/GestureState/index.ts @@ -0,0 +1,7 @@ +export enum GestureState { + NoGesture = 0, + GestureStarted = 1, + GestureUpdated = 2, + GestureFinished = 3, + GestureCanceled = 4 +} \ No newline at end of file diff --git a/src/lib/QtEnums/GestureType/index.ts b/src/lib/QtEnums/GestureType/index.ts new file mode 100644 index 000000000..1b22e16f7 --- /dev/null +++ b/src/lib/QtEnums/GestureType/index.ts @@ -0,0 +1,8 @@ +export enum GestureType { + TapGesture = 1, + TapAndHoldGesture = 2, + PanGesture = 3, + PinchGesture = 4, + SwipeGesture = 5, + CustomGesture = 0x0100 +} \ No newline at end of file diff --git a/src/lib/QtEnums/GlobalColor/index.ts b/src/lib/QtEnums/GlobalColor/index.ts new file mode 100644 index 000000000..2318e4659 --- /dev/null +++ b/src/lib/QtEnums/GlobalColor/index.ts @@ -0,0 +1,22 @@ +export enum GlobalColor { + white = 3, + black = 2, + red = 7, + darkRed = 13, + green = 8, + darkGreen = 14, + blue = 9, + darkBlue = 15, + cyan = 10, + darkCyan = 16, + magenta = 11, + darkMagenta = 17, + yellow = 12, + darkYellow = 18, + gray = 5, + darkGray = 4, + lightGray = 6, + transparent = 19, + color0 = 0, + color1 = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/HitTestAccuracy/index.ts b/src/lib/QtEnums/HitTestAccuracy/index.ts new file mode 100644 index 000000000..33aa007b3 --- /dev/null +++ b/src/lib/QtEnums/HitTestAccuracy/index.ts @@ -0,0 +1,4 @@ +export enum HitTestAccuracy { + ExactHit = 0, + FuzzyHit = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ImageConversionFlag/index.ts b/src/lib/QtEnums/ImageConversionFlag/index.ts new file mode 100644 index 000000000..052cf5078 --- /dev/null +++ b/src/lib/QtEnums/ImageConversionFlag/index.ts @@ -0,0 +1,20 @@ +export enum ImageConversionFlag { + //Color/Mono preference (ignored for QBitmap) + AutoColor = 0x00000000, + ColorOnly = 0x00000003, + MonoOnly = 0x00000002, + //Dithering mode preference + DiffuseDither = 0x00000000, + OrderedDither = 0x00000010, + ThresholdDither = 0x00000020, + //Dithering mode preference for 1-bit alpha masks + ThresholdAlphaDither = 0x00000000, + OrderedAlphaDither = 0x00000004, + DiffuseAlphaDither = 0x00000008, + //Color matching versus dithering preference + PreferDither = 0x00000040, + AvoidDither = 0x00000080, + AutoDither = 0x00000000, + NoOpaqueDetection = 0x00000100, + NoFormatConversion = 0x00000200 +} \ No newline at end of file diff --git a/src/lib/QtEnums/InputMethodHint/index.ts b/src/lib/QtEnums/InputMethodHint/index.ts new file mode 100644 index 000000000..febf642a4 --- /dev/null +++ b/src/lib/QtEnums/InputMethodHint/index.ts @@ -0,0 +1,28 @@ +export enum InputMethodHint { + ImhNone = 0x0, + //Flags that alter the behavior + ImhHiddenText = 0x1, + ImhSensitiveData = 0x2, + ImhNoAutoUppercase = 0x4, + ImhPreferNumbers = 0x8, + ImhPreferUppercase = 0x10, + ImhPreferLowercase = 0x20, + ImhNoPredictiveText = 0x40, + ImhDate = 0x80, + ImhTime = 0x100, + ImhPreferLatin = 0x200, + ImhMultiLine = 0x400, + ImhNoEditMenu = 0x800, + ImhNoTextHandles = 0x1000, + //Flags that restrict input (exclusive flags) + ImhDigitsOnly = 0x10000, + ImhFormattedNumbersOnly = 0x20000, + ImhUppercaseOnly = 0x40000, + ImhLowercaseOnly = 0x80000, + ImhDialableCharactersOnly = 0x100000, + ImhEmailCharactersOnly = 0x200000, + ImhUrlCharactersOnly = 0x400000, + ImhLatinOnly = 0x800000, + //Masks: + ImhExclusiveInputMask = 0xffff0000 +} \ No newline at end of file diff --git a/src/lib/QtEnums/InputMethodQuery/index.ts b/src/lib/QtEnums/InputMethodQuery/index.ts new file mode 100644 index 000000000..db7c7d85b --- /dev/null +++ b/src/lib/QtEnums/InputMethodQuery/index.ts @@ -0,0 +1,22 @@ +export enum InputMethodQuery { + ImEnabled = 0x1, + ImMicroFocus = 0x2, + ImCursorRectangle = 0x2, + ImFont = 0x4, + ImCursorPosition = 0x8, + ImSurroundingText = 0x10, + ImCurrentSelection = 0x20, + ImMaximumTextLength = 0x40, + ImAnchorPosition = 0x80, + ImHints = 0x100, + ImPreferredLanguage = 0x200, + ImPlatformData = 0x80000000, + ImAbsolutePosition = 0x400, + ImTextBeforeCursor = 0x800, + ImTextAfterCursor = 0x1000, + ImEnterKeyType = 0x2000, + ImAnchorRectangle = 0x4000, + ImInputItemClipRectangle = 0x8000, + //Masks: + ImQueryAll = 0xffffffff +} \ No newline at end of file diff --git a/src/lib/QtEnums/ItemDataRole/index.ts b/src/lib/QtEnums/ItemDataRole/index.ts new file mode 100644 index 000000000..64d7a9666 --- /dev/null +++ b/src/lib/QtEnums/ItemDataRole/index.ts @@ -0,0 +1,9 @@ +export enum ItemDataRole { + DisplayRole = 0, + DecorationRole = 1, + EditRole = 2, + ToolTipRole = 3, + StatusTipRole = 4, + WhatsThisRole = 5, + SizeHintRole = 13 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ItemFlag/index.ts b/src/lib/QtEnums/ItemFlag/index.ts new file mode 100644 index 000000000..92457f98d --- /dev/null +++ b/src/lib/QtEnums/ItemFlag/index.ts @@ -0,0 +1,13 @@ +export enum ItemFlag { + NoItemFlags = 0, + ItemIsSelectable = 1, + ItemIsEditable = 2, + ItemIsDragEnabled = 4, + ItemIsDropEnabled = 8, + ItemIsUserCheckable = 16, + ItemIsEnabled = 32, + ItemIsAutoTristate = 64, + ItemIsTristate = 64, + ItemNeverHasChildren = 128, + ItemIsUserTristate = 256 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ItemSelectionMode/index.ts b/src/lib/QtEnums/ItemSelectionMode/index.ts new file mode 100644 index 000000000..1f20c8752 --- /dev/null +++ b/src/lib/QtEnums/ItemSelectionMode/index.ts @@ -0,0 +1,6 @@ +export enum ItemSelectionMode { + ContainsItemShape = 0x0, + IntersectsItemShape = 0x1, + ContainsItemBoundingRect = 0x2, + IntersectsItemBoundingRect = 0x3 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ItemSelectionOperation/index.ts b/src/lib/QtEnums/ItemSelectionOperation/index.ts new file mode 100644 index 000000000..59bb916cb --- /dev/null +++ b/src/lib/QtEnums/ItemSelectionOperation/index.ts @@ -0,0 +1,4 @@ +export enum ItemSelectionOperation { + ReplaceSelection = 0, + AddToSelection = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/Key/index.ts b/src/lib/QtEnums/Key/index.ts new file mode 100644 index 000000000..06e26a227 --- /dev/null +++ b/src/lib/QtEnums/Key/index.ts @@ -0,0 +1,471 @@ +export enum Key { + Key_Escape = 0x01000000, + Key_Tab = 0x01000001, + Key_Backtab = 0x01000002, + Key_Backspace = 0x01000003, + Key_Return = 0x01000004, + Key_Enter = 0x01000005, + Key_Insert = 0x01000006, + Key_Delete = 0x01000007, + Key_Pause = 0x01000008, + Key_Print = 0x01000009, + Key_SysReq = 0x0100000a, + Key_Clear = 0x0100000b, + Key_Home = 0x01000010, + Key_End = 0x01000011, + Key_Left = 0x01000012, + Key_Up = 0x01000013, + Key_Right = 0x01000014, + Key_Down = 0x01000015, + Key_PageUp = 0x01000016, + Key_PageDown = 0x01000017, + Key_Shift = 0x01000020, + Key_Control = 0x01000021, + Key_Meta = 0x01000022, + Key_Alt = 0x01000023, + Key_AltGr = 0x01001103, + Key_CapsLock = 0x01000024, + Key_NumLock = 0x01000025, + Key_ScrollLock = 0x01000026, + Key_F1 = 0x01000030, + Key_F2 = 0x01000031, + Key_F3 = 0x01000032, + Key_F4 = 0x01000033, + Key_F5 = 0x01000034, + Key_F6 = 0x01000035, + Key_F7 = 0x01000036, + Key_F8 = 0x01000037, + Key_F9 = 0x01000038, + Key_F10 = 0x01000039, + Key_F11 = 0x0100003a, + Key_F12 = 0x0100003b, + Key_F13 = 0x0100003c, + Key_F14 = 0x0100003d, + Key_F15 = 0x0100003e, + Key_F16 = 0x0100003f, + Key_F17 = 0x01000040, + Key_F18 = 0x01000041, + Key_F19 = 0x01000042, + Key_F20 = 0x01000043, + Key_F21 = 0x01000044, + Key_F22 = 0x01000045, + Key_F23 = 0x01000046, + Key_F24 = 0x01000047, + Key_F25 = 0x01000048, + Key_F26 = 0x01000049, + Key_F27 = 0x0100004a, + Key_F28 = 0x0100004b, + Key_F29 = 0x0100004c, + Key_F30 = 0x0100004d, + Key_F31 = 0x0100004e, + Key_F32 = 0x0100004f, + Key_F33 = 0x01000050, + Key_F34 = 0x01000051, + Key_F35 = 0x01000052, + Key_Super_L = 0x01000053, + Key_Super_R = 0x01000054, + Key_Menu = 0x01000055, + Key_Hyper_L = 0x01000056, + Key_Hyper_R = 0x01000057, + Key_Help = 0x01000058, + Key_Direction_L = 0x01000059, + Key_Direction_R = 0x01000060, + Key_Space = 0x20, + Key_Any = 0x20, + Key_Exclam = 0x21, + Key_QuoteDbl = 0x22, + Key_NumberSign = 0x23, + Key_Dollar = 0x24, + Key_Percent = 0x25, + Key_Ampersand = 0x26, + Key_Apostrophe = 0x27, + Key_ParenLeft = 0x28, + Key_ParenRight = 0x29, + Key_Asterisk = 0x2a, + Key_Plus = 0x2b, + Key_Comma = 0x2c, + Key_Minus = 0x2d, + Key_Period = 0x2e, + Key_Slash = 0x2f, + Key_0 = 0x30, + Key_1 = 0x31, + Key_2 = 0x32, + Key_3 = 0x33, + Key_4 = 0x34, + Key_5 = 0x35, + Key_6 = 0x36, + Key_7 = 0x37, + Key_8 = 0x38, + Key_9 = 0x39, + Key_Colon = 0x3a, + Key_Semicolon = 0x3b, + Key_Less = 0x3c, + Key_Equal = 0x3d, + Key_Greater = 0x3e, + Key_Question = 0x3f, + Key_At = 0x40, + Key_A = 0x41, + Key_B = 0x42, + Key_C = 0x43, + Key_D = 0x44, + Key_E = 0x45, + Key_F = 0x46, + Key_G = 0x47, + Key_H = 0x48, + Key_I = 0x49, + Key_J = 0x4a, + Key_K = 0x4b, + Key_L = 0x4c, + Key_M = 0x4d, + Key_N = 0x4e, + Key_O = 0x4f, + Key_P = 0x50, + Key_Q = 0x51, + Key_R = 0x52, + Key_S = 0x53, + Key_T = 0x54, + Key_U = 0x55, + Key_V = 0x56, + Key_W = 0x57, + Key_X = 0x58, + Key_Y = 0x59, + Key_Z = 0x5a, + Key_BracketLeft = 0x5b, + Key_Backslash = 0x5c, + Key_BracketRight = 0x5d, + Key_AsciiCircum = 0x5e, + Key_Underscore = 0x5f, + Key_QuoteLeft = 0x60, + Key_BraceLeft = 0x7b, + Key_Bar = 0x7c, + Key_BraceRight = 0x7d, + Key_AsciiTilde = 0x7e, + Key_nobreakspace = 0x0a0, + Key_exclamdown = 0x0a1, + Key_cent = 0x0a2, + Key_sterling = 0x0a3, + Key_currency = 0x0a4, + Key_yen = 0x0a5, + Key_brokenbar = 0x0a6, + Key_section = 0x0a7, + Key_diaeresis = 0x0a8, + Key_copyright = 0x0a9, + Key_ordfeminine = 0x0aa, + Key_guillemotleft = 0x0ab, + Key_notsign = 0x0ac, + Key_hyphen = 0x0ad, + Key_registered = 0x0ae, + Key_macron = 0x0af, + Key_degree = 0x0b0, + Key_plusminus = 0x0b1, + Key_twosuperior = 0x0b2, + Key_threesuperior = 0x0b3, + Key_acute = 0x0b4, + Key_mu = 0x0b5, + Key_paragraph = 0x0b6, + Key_periodcentered = 0x0b7, + Key_cedilla = 0x0b8, + Key_onesuperior = 0x0b9, + Key_masculine = 0x0ba, + Key_guillemotright = 0x0bb, + Key_onequarter = 0x0bc, + Key_onehalf = 0x0bd, + Key_threequarters = 0x0be, + Key_questiondown = 0x0bf, + Key_Agrave = 0x0c0, + Key_Aacute = 0x0c1, + Key_Acircumflex = 0x0c2, + Key_Atilde = 0x0c3, + Key_Adiaeresis = 0x0c4, + Key_Aring = 0x0c5, + Key_AE = 0x0c6, + Key_Ccedilla = 0x0c7, + Key_Egrave = 0x0c8, + Key_Eacute = 0x0c9, + Key_Ecircumflex = 0x0ca, + Key_Ediaeresis = 0x0cb, + Key_Igrave = 0x0cc, + Key_Iacute = 0x0cd, + Key_Icircumflex = 0x0ce, + Key_Idiaeresis = 0x0cf, + Key_ETH = 0x0d0, + Key_Ntilde = 0x0d1, + Key_Ograve = 0x0d2, + Key_Oacute = 0x0d3, + Key_Ocircumflex = 0x0d4, + Key_Otilde = 0x0d5, + Key_Odiaeresis = 0x0d6, + Key_multiply = 0x0d7, + Key_Ooblique = 0x0d8, + Key_Ugrave = 0x0d9, + Key_Uacute = 0x0da, + Key_Ucircumflex = 0x0db, + Key_Udiaeresis = 0x0dc, + Key_Yacute = 0x0dd, + Key_THORN = 0x0de, + Key_ssharp = 0x0df, + Key_division = 0x0f7, + Key_ydiaeresis = 0x0ff, + Key_Multi_key = 0x01001120, + Key_Codeinput = 0x01001137, + Key_SingleCandidate = 0x0100113c, + Key_MultipleCandidate = 0x0100113d, + Key_PreviousCandidate = 0x0100113e, + Key_Mode_switch = 0x0100117e, + Key_Kanji = 0x01001121, + Key_Muhenkan = 0x01001122, + Key_Henkan = 0x01001123, + Key_Romaji = 0x01001124, + Key_Hiragana = 0x01001125, + Key_Katakana = 0x01001126, + Key_Hiragana_Katakana = 0x01001127, + Key_Zenkaku = 0x01001128, + Key_Hankaku = 0x01001129, + Key_Zenkaku_Hankaku = 0x0100112a, + Key_Touroku = 0x0100112b, + Key_Massyo = 0x0100112c, + Key_Kana_Lock = 0x0100112d, + Key_Kana_Shift = 0x0100112e, + Key_Eisu_Shift = 0x0100112f, + Key_Eisu_toggle = 0x01001130, + Key_Hangul = 0x01001131, + Key_Hangul_Start = 0x01001132, + Key_Hangul_End = 0x01001133, + Key_Hangul_Hanja = 0x01001134, + Key_Hangul_Jamo = 0x01001135, + Key_Hangul_Romaja = 0x01001136, + Key_Hangul_Jeonja = 0x01001138, + Key_Hangul_Banja = 0x01001139, + Key_Hangul_PreHanja = 0x0100113a, + Key_Hangul_PostHanja = 0x0100113b, + Key_Hangul_Special = 0x0100113f, + Key_Dead_Grave = 0x01001250, + Key_Dead_Acute = 0x01001251, + Key_Dead_Circumflex = 0x01001252, + Key_Dead_Tilde = 0x01001253, + Key_Dead_Macron = 0x01001254, + Key_Dead_Breve = 0x01001255, + Key_Dead_Abovedot = 0x01001256, + Key_Dead_Diaeresis = 0x01001257, + Key_Dead_Abovering = 0x01001258, + Key_Dead_Doubleacute = 0x01001259, + Key_Dead_Caron = 0x0100125a, + Key_Dead_Cedilla = 0x0100125b, + Key_Dead_Ogonek = 0x0100125c, + Key_Dead_Iota = 0x0100125d, + Key_Dead_Voiced_Sound = 0x0100125e, + Key_Dead_Semivoiced_Sound = 0x0100125f, + Key_Dead_Belowdot = 0x01001260, + Key_Dead_Hook = 0x01001261, + Key_Dead_Horn = 0x01001262, + Key_Dead_Stroke = 0x01001263, + Key_Dead_Abovecomma = 0x01001264, + Key_Dead_Abovereversedcomma = 0x01001265, + Key_Dead_Doublegrave = 0x01001266, + Key_Dead_Belowring = 0x01001267, + Key_Dead_Belowmacron = 0x01001268, + Key_Dead_Belowcircumflex = 0x01001269, + Key_Dead_Belowtilde = 0x0100126a, + Key_Dead_Belowbreve = 0x0100126b, + Key_Dead_Belowdiaeresis = 0x0100126c, + Key_Dead_Invertedbreve = 0x0100126d, + Key_Dead_Belowcomma = 0x0100126e, + Key_Dead_Currency = 0x0100126f, + Key_Dead_a = 0x01001280, + Key_Dead_A = 0x01001281, + Key_Dead_e = 0x01001282, + Key_Dead_E = 0x01001283, + Key_Dead_i = 0x01001284, + Key_Dead_I = 0x01001285, + Key_Dead_o = 0x01001286, + Key_Dead_O = 0x01001287, + Key_Dead_u = 0x01001288, + Key_Dead_U = 0x01001289, + Key_Dead_Small_Schwa = 0x0100128a, + Key_Dead_Capital_Schwa = 0x0100128b, + Key_Dead_Greek = 0x0100128c, + Key_Dead_Lowline = 0x01001290, + Key_Dead_Aboveverticalline = 0x01001291, + Key_Dead_Belowverticalline = 0x01001292, + Key_Dead_Longsolidusoverlay = 0x01001293, + Key_Back = 0x01000061, + Key_Forward = 0x01000062, + Key_Stop = 0x01000063, + Key_Refresh = 0x01000064, + Key_VolumeDown = 0x01000070, + Key_VolumeMute = 0x01000071, + Key_VolumeUp = 0x01000072, + Key_BassBoost = 0x01000073, + Key_BassUp = 0x01000074, + Key_BassDown = 0x01000075, + Key_TrebleUp = 0x01000076, + Key_TrebleDown = 0x01000077, + Key_MediaPlay = 0x01000080, + Key_MediaStop = 0x01000081, + Key_MediaPrevious = 0x01000082, + Key_MediaNext = 0x01000083, + Key_MediaRecord = 0x01000084, + Key_MediaPause = 0x1000085, + Key_MediaTogglePlayPause = 0x1000086, + Key_HomePage = 0x01000090, + Key_Favorites = 0x01000091, + Key_Search = 0x01000092, + Key_Standby = 0x01000093, + Key_OpenUrl = 0x01000094, + Key_LaunchMail = 0x010000a0, + Key_LaunchMedia = 0x010000a1, + Key_Launch0 = 0x010000a2, + Key_Launch1 = 0x010000a3, + Key_Launch2 = 0x010000a4, + Key_Launch3 = 0x010000a5, + Key_Launch4 = 0x010000a6, + Key_Launch5 = 0x010000a7, + Key_Launch6 = 0x010000a8, + Key_Launch7 = 0x010000a9, + Key_Launch8 = 0x010000aa, + Key_Launch9 = 0x010000ab, + Key_LaunchA = 0x010000ac, + Key_LaunchB = 0x010000ad, + Key_LaunchC = 0x010000ae, + Key_LaunchD = 0x010000af, + Key_LaunchE = 0x010000b0, + Key_LaunchF = 0x010000b1, + Key_LaunchG = 0x0100010e, + Key_LaunchH = 0x0100010f, + Key_MonBrightnessUp = 0x010000b2, + Key_MonBrightnessDown = 0x010000b3, + Key_KeyboardLightOnOff = 0x010000b4, + Key_KeyboardBrightnessUp = 0x010000b5, + Key_KeyboardBrightnessDown = 0x010000b6, + Key_PowerOff = 0x010000b7, + Key_WakeUp = 0x010000b8, + Key_Eject = 0x010000b9, + Key_ScreenSaver = 0x010000ba, + Key_WWW = 0x010000bb, + Key_Memo = 0x010000bc, + Key_LightBulb = 0x010000bd, + Key_Shop = 0x010000be, + Key_History = 0x010000bf, + Key_AddFavorite = 0x010000c0, + Key_HotLinks = 0x010000c1, + Key_BrightnessAdjust = 0x010000c2, + Key_Finance = 0x010000c3, + Key_Community = 0x010000c4, + Key_AudioRewind = 0x010000c5, + Key_BackForward = 0x010000c6, + Key_ApplicationLeft = 0x010000c7, + Key_ApplicationRight = 0x010000c8, + Key_Book = 0x010000c9, + Key_CD = 0x010000ca, + Key_Calculator = 0x010000cb, + Key_ToDoList = 0x010000cc, + Key_ClearGrab = 0x010000cd, + Key_Close = 0x010000ce, + Key_Copy = 0x010000cf, + Key_Cut = 0x010000d0, + Key_Display = 0x010000d1, + Key_DOS = 0x010000d2, + Key_Documents = 0x010000d3, + Key_Excel = 0x010000d4, + Key_Explorer = 0x010000d5, + Key_Game = 0x010000d6, + Key_Go = 0x010000d7, + Key_iTouch = 0x010000d8, + Key_LogOff = 0x010000d9, + Key_Market = 0x010000da, + Key_Meeting = 0x010000db, + Key_MenuKB = 0x010000dc, + Key_MenuPB = 0x010000dd, + Key_MySites = 0x010000de, + Key_News = 0x010000df, + Key_OfficeHome = 0x010000e0, + Key_Option = 0x010000e1, + Key_Paste = 0x010000e2, + Key_Phone = 0x010000e3, + Key_Calendar = 0x010000e4, + Key_Reply = 0x010000e5, + Key_Reload = 0x010000e6, + Key_RotateWindows = 0x010000e7, + Key_RotationPB = 0x010000e8, + Key_RotationKB = 0x010000e9, + Key_Save = 0x010000ea, + Key_Send = 0x010000eb, + Key_Spell = 0x010000ec, + Key_SplitScreen = 0x010000ed, + Key_Support = 0x010000ee, + Key_TaskPane = 0x010000ef, + Key_Terminal = 0x010000f0, + Key_Tools = 0x010000f1, + Key_Travel = 0x010000f2, + Key_Video = 0x010000f3, + Key_Word = 0x010000f4, + Key_Xfer = 0x010000f5, + Key_ZoomIn = 0x010000f6, + Key_ZoomOut = 0x010000f7, + Key_Away = 0x010000f8, + Key_Messenger = 0x010000f9, + Key_WebCam = 0x010000fa, + Key_MailForward = 0x010000fb, + Key_Pictures = 0x010000fc, + Key_Music = 0x010000fd, + Key_Battery = 0x010000fe, + Key_Bluetooth = 0x010000ff, + Key_WLAN = 0x01000100, + Key_UWB = 0x01000101, + Key_AudioForward = 0x01000102, + Key_AudioRepeat = 0x01000103, + Key_AudioRandomPlay = 0x01000104, + Key_Subtitle = 0x01000105, + Key_AudioCycleTrack = 0x01000106, + Key_Time = 0x01000107, + Key_Hibernate = 0x01000108, + Key_View = 0x01000109, + Key_TopMenu = 0x0100010a, + Key_PowerDown = 0x0100010b, + Key_Suspend = 0x0100010c, + Key_ContrastAdjust = 0x0100010d, + Key_TouchpadToggle = 0x01000110, + Key_TouchpadOn = 0x01000111, + Key_TouchpadOff = 0x01000112, + Key_MicMute = 0x01000113, + Key_Red = 0x01000114, + Key_Green = 0x01000115, + Key_Yellow = 0x01000116, + Key_Blue = 0x01000117, + Key_ChannelUp = 0x01000118, + Key_ChannelDown = 0x01000119, + Key_Guide = 0x0100011a, + Key_Info = 0x0100011b, + Key_Settings = 0x0100011c, + Key_MicVolumeUp = 0x0100011d, + Key_MicVolumeDown = 0x0100011e, + Key_New = 0x01000120, + Key_Open = 0x01000121, + Key_Find = 0x01000122, + Key_Undo = 0x01000123, + Key_Redo = 0x01000124, + Key_MediaLast = 0x0100ffff, + Key_unknown = 0x01ffffff, + Key_Call = 0x01100004, + Key_Camera = 0x01100020, + Key_CameraFocus = 0x01100021, + Key_Context1 = 0x01100000, + Key_Context2 = 0x01100001, + Key_Context3 = 0x01100002, + Key_Context4 = 0x01100003, + Key_Flip = 0x01100006, + Key_Hangup = 0x01100005, + Key_No = 0x01010002, + Key_Select = 0x01010000, + Key_Yes = 0x01010001, + Key_ToggleCallHangup = 0x01100007, + Key_VoiceDial = 0x01100008, + Key_LastNumberRedial = 0x01100009, + Key_Execute = 0x01020003, + Key_Printer = 0x01020002, + Key_Play = 0x01020005, + Key_Sleep = 0x01020004, + Key_Zoom = 0x01020006, + Key_Exit = 0x0102000a, + Key_Cancel = 0x01020001 +} \ No newline at end of file diff --git a/src/lib/QtEnums/KeyboardModifier/index.ts b/src/lib/QtEnums/KeyboardModifier/index.ts new file mode 100644 index 000000000..bc0471394 --- /dev/null +++ b/src/lib/QtEnums/KeyboardModifier/index.ts @@ -0,0 +1,9 @@ +export enum KeyboardModifier { + NoModifier = 0x00000000, + ShiftModifier = 0x02000000, + ControlModifier = 0x04000000, + AltModifier = 0x08000000, + MetaModifier = 0x10000000, + KeypadModifier = 0x20000000, + GroupSwitchModifier = 0x40000000 +} \ No newline at end of file diff --git a/src/lib/QtEnums/LayoutDirection/index.ts b/src/lib/QtEnums/LayoutDirection/index.ts new file mode 100644 index 000000000..4cf73f068 --- /dev/null +++ b/src/lib/QtEnums/LayoutDirection/index.ts @@ -0,0 +1,5 @@ +export enum LayoutDirection { + LeftToRight = 0, + RightToLeft = 1, + LayoutDirectionAuto = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/MaskMode/index.ts b/src/lib/QtEnums/MaskMode/index.ts new file mode 100644 index 000000000..91bb680ad --- /dev/null +++ b/src/lib/QtEnums/MaskMode/index.ts @@ -0,0 +1,4 @@ +export enum MaskMode { + MaskInColor = 0, + MaskOutColor = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/MatchFlag/index.ts b/src/lib/QtEnums/MatchFlag/index.ts new file mode 100644 index 000000000..6ef876e78 --- /dev/null +++ b/src/lib/QtEnums/MatchFlag/index.ts @@ -0,0 +1,12 @@ +export enum MatchFlag { + MatchExactly = 0, + MatchFixedString = 8, + MatchContains = 1, + MatchStartsWith = 2, + MatchEndsWith = 3, + MatchCaseSensitive = 16, + MatchRegExp = 4, + MatchWildcard = 5, + MatchWrap = 32, + MatchRecursive = 64 +} \ No newline at end of file diff --git a/src/lib/QtEnums/Modifier/index.ts b/src/lib/QtEnums/Modifier/index.ts new file mode 100644 index 000000000..65de68428 --- /dev/null +++ b/src/lib/QtEnums/Modifier/index.ts @@ -0,0 +1,7 @@ +export enum Modifier { + SHIFT = 0x02000000, + META = 0x10000000, + CTRL = 0x04000000, + ALT = 0x08000000, + UNICODE_ACCEL = 0x00000000 +} \ No newline at end of file diff --git a/src/lib/QtEnums/MouseButton/index.ts b/src/lib/QtEnums/MouseButton/index.ts new file mode 100644 index 000000000..3273a4fbb --- /dev/null +++ b/src/lib/QtEnums/MouseButton/index.ts @@ -0,0 +1,37 @@ +export enum MouseButton { + NoButton = 0x00000000, + AllButtons = 0x07ffffff, + LeftButton = 0x00000001, + RightButton = 0x00000002, + MidButton = 0x00000004, + MiddleButton = 0x00000004, + BackButton = 0x00000008, + XButton1 = 0x00000008, + ExtraButton1 = 0x00000008, + ForwardButton = 0x00000010, + XButton2 = 0x00000010, + ExtraButton2 = 0x00000010, + TaskButton = 0x00000020, + ExtraButton3 = 0x00000020, + ExtraButton4 = 0x00000040, + ExtraButton5 = 0x00000080, + ExtraButton6 = 0x00000100, + ExtraButton7 = 0x00000200, + ExtraButton8 = 0x00000400, + ExtraButton9 = 0x00000800, + ExtraButton10 = 0x00001000, + ExtraButton11 = 0x00002000, + ExtraButton12 = 0x00004000, + ExtraButton13 = 0x00008000, + ExtraButton14 = 0x00010000, + ExtraButton15 = 0x00020000, + ExtraButton16 = 0x00040000, + ExtraButton17 = 0x00080000, + ExtraButton18 = 0x00100000, + ExtraButton19 = 0x00200000, + ExtraButton20 = 0x00400000, + ExtraButton21 = 0x00800000, + ExtraButton22 = 0x01000000, + ExtraButton23 = 0x02000000, + ExtraButton24 = 0x04000000 +} \ No newline at end of file diff --git a/src/lib/QtEnums/MouseEventFlag/index.ts b/src/lib/QtEnums/MouseEventFlag/index.ts new file mode 100644 index 000000000..ab07bfe65 --- /dev/null +++ b/src/lib/QtEnums/MouseEventFlag/index.ts @@ -0,0 +1,3 @@ +export enum MouseEventFlag { + MouseEventCreatedDoubleClick = 0x01 +} \ No newline at end of file diff --git a/src/lib/QtEnums/MouseEventSource/index.ts b/src/lib/QtEnums/MouseEventSource/index.ts new file mode 100644 index 000000000..db49fedcf --- /dev/null +++ b/src/lib/QtEnums/MouseEventSource/index.ts @@ -0,0 +1,6 @@ +export enum MouseEventSource { + MouseEventNotSynthesized = 0, + MouseEventSynthesizedBySystem = 1, + MouseEventSynthesizedByQt = 2, + MouseEventSynthesizedByApplication = 3 +} \ No newline at end of file diff --git a/src/lib/QtEnums/NativeGestureType/index.ts b/src/lib/QtEnums/NativeGestureType/index.ts new file mode 100644 index 000000000..8cd8d3635 --- /dev/null +++ b/src/lib/QtEnums/NativeGestureType/index.ts @@ -0,0 +1,9 @@ +export enum NativeGestureType { + BeginNativeGesture = 0, + EndNativeGesture = 1, + PanNativeGesture = 2, + ZoomNativeGesture = 3, + SmartZoomNativeGesture = 4, + RotateNativeGesture = 5, + SwipeNativeGesture = 6 +} \ No newline at end of file diff --git a/src/lib/QtEnums/NavigationMode/index.ts b/src/lib/QtEnums/NavigationMode/index.ts new file mode 100644 index 000000000..c8c442d95 --- /dev/null +++ b/src/lib/QtEnums/NavigationMode/index.ts @@ -0,0 +1,7 @@ +export enum NavigationMode { + NavigationModeNone = 0, + NavigationModeKeypadTabOrder = 1, + NavigationModeKeypadDirectional = 2, + NavigationModeCursorAuto = 3, + NavigationModeCursorForceVisible = 4 +} \ No newline at end of file diff --git a/src/lib/QtEnums/Orientation/index.ts b/src/lib/QtEnums/Orientation/index.ts new file mode 100644 index 000000000..ee3cc8d5c --- /dev/null +++ b/src/lib/QtEnums/Orientation/index.ts @@ -0,0 +1,4 @@ +export enum Orientation { + Horizontal = 0x1, + Vertical = 0x2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ScreenOrientation/index.ts b/src/lib/QtEnums/ScreenOrientation/index.ts new file mode 100644 index 000000000..2bdc00ef3 --- /dev/null +++ b/src/lib/QtEnums/ScreenOrientation/index.ts @@ -0,0 +1,7 @@ +export enum ScreenOrientation { + PrimaryOrientation = 0x00000000, + LandscapeOrientation = 0x00000002, + PortraitOrientation = 0x00000001, + InvertedLandscapeOrientation = 0x00000008, + InvertedPortraitOrientation = 0x00000004 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ScrollBarPolicy/index.ts b/src/lib/QtEnums/ScrollBarPolicy/index.ts new file mode 100644 index 000000000..d377b8a74 --- /dev/null +++ b/src/lib/QtEnums/ScrollBarPolicy/index.ts @@ -0,0 +1,5 @@ +export enum ScrollBarPolicy { + ScrollBarAsNeeded = 0, + ScrollBarAlwaysOff = 1, + ScrollBarAlwaysOn = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ScrollPhase/index.ts b/src/lib/QtEnums/ScrollPhase/index.ts new file mode 100644 index 000000000..277c354b3 --- /dev/null +++ b/src/lib/QtEnums/ScrollPhase/index.ts @@ -0,0 +1,7 @@ +export enum ScrollPhase { + NoScrollPhase = 0, + ScrollBegin = 1, + ScrollUpdate = 2, + ScrollEnd = 3, + ScrollMomentum = 4 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ShortcutContext/index.ts b/src/lib/QtEnums/ShortcutContext/index.ts new file mode 100644 index 000000000..b10652d21 --- /dev/null +++ b/src/lib/QtEnums/ShortcutContext/index.ts @@ -0,0 +1,6 @@ +export enum ShortcutContext { + WidgetShortcut = 0, + WidgetWithChildrenShortcut = 3, + WindowShortcut = 1, + ApplicationShortcut = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/SizeHint/index.ts b/src/lib/QtEnums/SizeHint/index.ts new file mode 100644 index 000000000..0f888bbc9 --- /dev/null +++ b/src/lib/QtEnums/SizeHint/index.ts @@ -0,0 +1,6 @@ +export enum SizeHint { + MinimumSize = 0, + PreferredSize = 1, + MaximumSize = 2, + MinimumDescent = 3 +} \ No newline at end of file diff --git a/src/lib/QtEnums/SizeMode/index.ts b/src/lib/QtEnums/SizeMode/index.ts new file mode 100644 index 000000000..a7c072999 --- /dev/null +++ b/src/lib/QtEnums/SizeMode/index.ts @@ -0,0 +1,4 @@ +export enum SizeMode { + AbsoluteSize = 0, + RelativeSize = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/SortOrder/index.ts b/src/lib/QtEnums/SortOrder/index.ts new file mode 100644 index 000000000..9b82272f1 --- /dev/null +++ b/src/lib/QtEnums/SortOrder/index.ts @@ -0,0 +1,4 @@ +export enum SortOrder { + AscendingOrder = 0, + DescendingOrder = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TabFocusBehavior/index.ts b/src/lib/QtEnums/TabFocusBehavior/index.ts new file mode 100644 index 000000000..8ae7a133c --- /dev/null +++ b/src/lib/QtEnums/TabFocusBehavior/index.ts @@ -0,0 +1,6 @@ +export enum TabFocusBehavior { + NoTabFocus = 0x00, + TabFocusTextControls = 0x01, + TabFocusListControls = 0x02, + TabFocusAllControls = 0xff +} \ No newline at end of file diff --git a/src/lib/QtEnums/TextElideMode/index.ts b/src/lib/QtEnums/TextElideMode/index.ts new file mode 100644 index 000000000..d7b62d49d --- /dev/null +++ b/src/lib/QtEnums/TextElideMode/index.ts @@ -0,0 +1,6 @@ +export enum TextElideMode { + ElideLeft = 0, + ElideRight = 1, + ElideMiddle = 2, + ElideNone = 3 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TextFlag/index.ts b/src/lib/QtEnums/TextFlag/index.ts new file mode 100644 index 000000000..0b192722c --- /dev/null +++ b/src/lib/QtEnums/TextFlag/index.ts @@ -0,0 +1,12 @@ +export enum TextFlag { + TextSingleLine = 0x0100, + TextDontClip = 0x0200, + TextExpandTabs = 0x0400, + TextShowMnemonic = 0x0800, + TextWordWrap = 0x1000, + TextWrapAnywhere = 0x2000, + TextHideMnemonic = 0x8000, + TextDontPrint = 0x4000, + TextIncludeTrailingSpaces = 0x08000000, + TextJustificationForced = 0x10000 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TextFormat/index.ts b/src/lib/QtEnums/TextFormat/index.ts new file mode 100644 index 000000000..fd63bc79a --- /dev/null +++ b/src/lib/QtEnums/TextFormat/index.ts @@ -0,0 +1,5 @@ +export enum TextFormat { + PlainText = 0, + RichText = 1, + AutoText = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TextInteractionFlag/index.ts b/src/lib/QtEnums/TextInteractionFlag/index.ts new file mode 100644 index 000000000..7a559d86a --- /dev/null +++ b/src/lib/QtEnums/TextInteractionFlag/index.ts @@ -0,0 +1,10 @@ +export enum TextInteractionFlag { + NoTextInteraction = 0, + TextSelectableByMouse = 1, + TextSelectableByKeyboard = 2, + LinksAccessibleByMouse = 4, + LinksAccessibleByKeyboard = 8, + TextEditable = 16, + TextEditorInteraction = 19, + TextBrowserInteraction = 13 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TileRule/index.ts b/src/lib/QtEnums/TileRule/index.ts new file mode 100644 index 000000000..c11cf2025 --- /dev/null +++ b/src/lib/QtEnums/TileRule/index.ts @@ -0,0 +1,5 @@ +export enum TileRule { + StretchTile = 0, + RepeatTile = 1, + RoundTile = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TimeSpec/index.ts b/src/lib/QtEnums/TimeSpec/index.ts new file mode 100644 index 000000000..daccab97e --- /dev/null +++ b/src/lib/QtEnums/TimeSpec/index.ts @@ -0,0 +1,6 @@ +export enum TimeSpec { + LocalTime = 0, + UTC = 1, + OffsetFromUTC = 2, + TimeZone = 3 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TimerType/index.ts b/src/lib/QtEnums/TimerType/index.ts new file mode 100644 index 000000000..2e797a1d0 --- /dev/null +++ b/src/lib/QtEnums/TimerType/index.ts @@ -0,0 +1,5 @@ +export enum TimerType { + PreciseTimer = 0, + CoarseTimer = 1, + VeryCoarseTimer = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ToolBarArea/index.ts b/src/lib/QtEnums/ToolBarArea/index.ts new file mode 100644 index 000000000..68a1d3afc --- /dev/null +++ b/src/lib/QtEnums/ToolBarArea/index.ts @@ -0,0 +1,8 @@ +export enum ToolBarArea { + LeftToolBarArea = 0x1, + RightToolBarArea = 0x2, + TopToolBarArea = 0x4, + BottomToolBarArea = 0x8, + AllToolBarAreas = 0xf, + NoToolBarArea = 0 +} \ No newline at end of file diff --git a/src/lib/QtEnums/ToolButtonStyle/index.ts b/src/lib/QtEnums/ToolButtonStyle/index.ts new file mode 100644 index 000000000..489a91fca --- /dev/null +++ b/src/lib/QtEnums/ToolButtonStyle/index.ts @@ -0,0 +1,7 @@ +export enum ToolButtonStyle { + ToolButtonIconOnly = 0, + ToolButtonTextOnly = 1, + ToolButtonTextBesideIcon = 2, + ToolButtonTextUnderIcon = 3, + ToolButtonFollowStyle = 4 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TouchPointState/index.ts b/src/lib/QtEnums/TouchPointState/index.ts new file mode 100644 index 000000000..6231a319f --- /dev/null +++ b/src/lib/QtEnums/TouchPointState/index.ts @@ -0,0 +1,6 @@ +export enum TouchPointState { + TouchPointPressed = 0x01, + TouchPointMoved = 0x02, + TouchPointStationary = 0x04, + TouchPointReleased = 0x08 +} \ No newline at end of file diff --git a/src/lib/QtEnums/TransformationMode/index.ts b/src/lib/QtEnums/TransformationMode/index.ts new file mode 100644 index 000000000..ccb756d6f --- /dev/null +++ b/src/lib/QtEnums/TransformationMode/index.ts @@ -0,0 +1,4 @@ +export enum TransformationMode { + FastTransformation = 0, + SmoothTransformation = 1 +} \ No newline at end of file diff --git a/src/lib/QtEnums/UIEffect/index.ts b/src/lib/QtEnums/UIEffect/index.ts new file mode 100644 index 000000000..446594830 --- /dev/null +++ b/src/lib/QtEnums/UIEffect/index.ts @@ -0,0 +1,8 @@ +export enum UIEffect { + UI_AnimateMenu = 1, + UI_FadeMenu = 2, + UI_AnimateCombo = 3, + UI_AnimateTooltip = 4, + UI_FadeTooltip = 5, + UI_AnimateToolBox = 6 +} \ No newline at end of file diff --git a/src/lib/QtEnums/WhiteSpaceMode/index.ts b/src/lib/QtEnums/WhiteSpaceMode/index.ts new file mode 100644 index 000000000..b97d318eb --- /dev/null +++ b/src/lib/QtEnums/WhiteSpaceMode/index.ts @@ -0,0 +1,5 @@ +export enum WhiteSpaceMode { + WhiteSpaceNormal = 0, + WhiteSpacePre = 1, + WhiteSpaceNoWrap = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/WidgetAttribute/index.ts b/src/lib/QtEnums/WidgetAttribute/index.ts new file mode 100644 index 000000000..99e4065b4 --- /dev/null +++ b/src/lib/QtEnums/WidgetAttribute/index.ts @@ -0,0 +1,86 @@ +export enum WidgetAttribute { + WA_AcceptDrops = 78, + WA_AlwaysShowToolTips = 84, + WA_ContentsPropagated = 3, + WA_CustomWhatsThis = 47, + WA_DeleteOnClose = 55, + WA_Disabled = 0, + WA_DontShowOnScreen = 103, + WA_ForceDisabled = 32, + WA_ForceUpdatesDisabled = 59, + WA_GroupLeader = 72, + WA_Hover = 74, + WA_InputMethodEnabled = 14, + WA_KeyboardFocusChange = 77, + WA_KeyCompression = 33, + WA_LayoutOnEntireRect = 48, + WA_LayoutUsesWidgetRect = 92, + WA_MacNoClickThrough = 12, + WA_MacOpaqueSizeGrip = 85, + WA_MacShowFocusRect = 88, + WA_MacNormalSize = 89, + WA_MacSmallSize = 90, + WA_MacMiniSize = 91, + WA_MacVariableSize = 102, + WA_MacBrushedMetal = 46, + WA_Mapped = 11, + WA_MouseNoMask = 71, + WA_MouseTracking = 2, + WA_Moved = 43, + WA_MSWindowsUseDirect3D = 94, + WA_NoBackground = 4, + WA_NoChildEventsForParent = 58, + WA_NoChildEventsFromChildren = 39, + WA_NoMouseReplay = 54, + WA_NoMousePropagation = 73, + WA_TransparentForMouseEvents = 51, + WA_NoSystemBackground = 9, + WA_OpaquePaintEvent = 4, + WA_OutsideWSRange = 49, + WA_PaintOnScreen = 8, + WA_PaintUnclipped = 52, + WA_PendingMoveEvent = 34, + WA_PendingResizeEvent = 35, + WA_QuitOnClose = 76, + WA_Resized = 42, + WA_RightToLeft = 56, + WA_SetCursor = 38, + WA_SetFont = 37, + WA_SetPalette = 36, + WA_SetStyle = 86, + WA_ShowModal = 70, + WA_StaticContents = 5, + WA_StyleSheet = 97, + WA_StyleSheetTarget = 131, + WA_TabletTracking = 129, + WA_TranslucentBackground = 120, + WA_UnderMouse = 1, + WA_UpdatesDisabled = 10, + WA_WindowModified = 41, + WA_WindowPropagation = 80, + WA_MacAlwaysShowToolWindow = 96, + WA_SetLocale = 87, + WA_StyledBackground = 93, + WA_ShowWithoutActivating = 98, + WA_NativeWindow = 100, + WA_DontCreateNativeAncestors = 101, + WA_X11NetWmWindowTypeDesktop = 104, + WA_X11NetWmWindowTypeDock = 105, + WA_X11NetWmWindowTypeToolBar = 106, + WA_X11NetWmWindowTypeMenu = 107, + WA_X11NetWmWindowTypeUtility = 108, + WA_X11NetWmWindowTypeSplash = 109, + WA_X11NetWmWindowTypeDialog = 110, + WA_X11NetWmWindowTypeDropDownMenu = 111, + WA_X11NetWmWindowTypePopupMenu = 112, + WA_X11NetWmWindowTypeToolTip = 113, + WA_X11NetWmWindowTypeNotification = 114, + WA_X11NetWmWindowTypeCombo = 115, + WA_X11NetWmWindowTypeDND = 116, + WA_MacFrameworkScaled = 117, + WA_AcceptTouchEvents = 121, + WA_TouchPadAcceptSingleTouchEvents = 123, + WA_X11DoNotAcceptFocus = 126, + WA_AlwaysStackOnTop = 128, + WA_ContentsMarginsRespectsSafeArea = 130 +} \ No newline at end of file diff --git a/src/lib/QtEnums/WindowFrameSection/index.ts b/src/lib/QtEnums/WindowFrameSection/index.ts new file mode 100644 index 000000000..aea746bdf --- /dev/null +++ b/src/lib/QtEnums/WindowFrameSection/index.ts @@ -0,0 +1,12 @@ +export enum WindowFrameSection { + NoSection = 0, + LeftSection = 1, + TopLeftSection = 2, + TopSection = 3, + TopRightSection = 4, + RightSection = 5, + BottomRightSection = 6, + BottomSection = 7, + BottomLeftSection = 8, + TitleBarArea = 9 +} \ No newline at end of file diff --git a/src/lib/QtEnums/WindowModality/index.ts b/src/lib/QtEnums/WindowModality/index.ts new file mode 100644 index 000000000..a1d9b8cd5 --- /dev/null +++ b/src/lib/QtEnums/WindowModality/index.ts @@ -0,0 +1,5 @@ +export enum WindowModality { + NonModal = 0, + WindowModal = 1, + ApplicationModal = 2 +} \ No newline at end of file diff --git a/src/lib/QtEnums/WindowState/index.ts b/src/lib/QtEnums/WindowState/index.ts new file mode 100644 index 000000000..a0a534b27 --- /dev/null +++ b/src/lib/QtEnums/WindowState/index.ts @@ -0,0 +1,7 @@ +export enum WindowState { + WindowNoState = 0x00000000, + WindowMinimized = 0x00000001, + WindowMaximized = 0x00000002, + WindowFullScreen = 0x00000004, + WindowActive = 0x00000008 +} \ No newline at end of file diff --git a/src/lib/QtEnums/WindowType/index.ts b/src/lib/QtEnums/WindowType/index.ts new file mode 100644 index 000000000..93b58b1ff --- /dev/null +++ b/src/lib/QtEnums/WindowType/index.ts @@ -0,0 +1,41 @@ +export enum WindowType { + Widget = 0x00000000, + Window = 0x00000001, + Dialog = 0x00000003, + Sheet = 0x00000005, + Drawer = 0x00000008, + Popup = 0x00000009, + Tool = 0x00000012, + ToolTip = 0x00000014, + SplashScreen = 0x00000017, + Desktop = 0x00000011, + SubWindow = 0x00000012, + ForeignWindow = 0x00000021, + CoverWindow = 0x00000041, + //There are also a number of flags which you can use to customize the appearance of top-level windows. These have no effect on other windows + MSWindowsFixedSizeDialogHint = 0x00000100, + MSWindowsOwnDC = 0x00000200, + BypassWindowManagerHint = 0x00000400, + X11BypassWindowManagerHint = 0x00000400, + FramelessWindowHint = 0x00000800, + NoDropShadowWindowHint = 0x40000000, + CustomizeWindowHint = 0x02000000, + WindowTitleHint = 0x00001000, + WindowSystemMenuHint = 0x00002000, + WindowMinimizeButtonHint = 0x00004000, + WindowMaximizeButtonHint = 0x00008000, + WindowMinMaxButtonsHint = 0x00012000, + WindowCloseButtonHint = 0x08000000, + WindowContextHelpButtonHint = 0x00010000, + MacWindowToolBarButtonHint = 0x10000000, + WindowFullscreenButtonHint = 0x80000000, + BypassGraphicsProxyWidget = 0x20000000, + WindowShadeButtonHint = 0x00020000, + WindowStaysOnTopHint = 0x00040000, + WindowStaysOnBottomHint = 0x04000000, + WindowTransparentForInput = 0x00080000, + WindowOverridesSystemGestures = 0x00100000, + WindowDoesNotAcceptFocus = 0x00200000, + MaximizeUsingFullscreenGeometryHint = 0x00400000, + WindowType_Mask = 0x000000ff, +} \ No newline at end of file diff --git a/src/lib/QtEnums/index.ts b/src/lib/QtEnums/index.ts index 245839844..8a45421aa 100644 --- a/src/lib/QtEnums/index.ts +++ b/src/lib/QtEnums/index.ts @@ -1,131 +1,81 @@ -export enum AspectRatioMode { - "IgnoreAspectRatio", - "KeepAspectRatio", - "KeepAspectRatioByExpanding" -} -export enum WindowType { - Widget = 0x00000000, - Window = 0x00000001, - Dialog = 0x00000002, - Sheet = 0x00000004, - Popup = 0x00000008, - Desktop = 0x00000010, - SubWindow = 0x00000012, - ForeignWindow = 0x00000020, - CoverWindow = 0x00000040, - MSWindowsFixedSizeDialogHint = 0x00000100, - MSWindowsOwnDC = 0x00000200, - BypassWindowManagerHint = 0x00000400, - FramelessWindowHint = 0x00000800, - NoDropShadowWindowHint = 0x40000000, - CustomizeWindowHint = 0x02000000, - WindowTitleHint = 0x00001000, - WindowSystemMenuHint = 0x00002000, - WindowMinimizeButtonHint = 0x00004000, - WindowMaximizeButtonHint = 0x00008000, - WindowCloseButtonHint = 0x08000000, - WindowContextHelpButtonHint = 0x00010000, - MacWindowToolBarButtonHint = 0x10000000, - WindowFullscreenButtonHint = 0x80000000, - BypassGraphicsProxyWidget = 0x20000000, - WindowShadeButtonHint = 0x00020000, - WindowStaysOnTopHint = 0x00040000, - WindowStaysOnBottomHint = 0x04000000, - WindowTransparentForInput = 0x00080000, - WindowOverridesSystemGestures = 0x00100000, - WindowDoesNotAcceptFocus = 0x00200000, - MaximizeUsingFullscreenGeometryHint = 0x00400000, - WindowType_Mask = 0x000000ff -} - -export enum WidgetAttribute { - WA_AcceptDrops = 78, - WA_AlwaysShowToolTips = 84, - WA_ContentsPropagated = 3, - WA_CustomWhatsThis = 47, - WA_DeleteOnClose = 55, - WA_Disabled = 0, - WA_DontShowOnScreen = 103, - WA_ForceDisabled = 32, - WA_ForceUpdatesDisabled = 59, - WA_GroupLeader = 72, - WA_Hover = 74, - WA_InputMethodEnabled = 14, - WA_KeyboardFocusChange = 77, - WA_KeyCompression = 33, - WA_LayoutOnEntireRect = 48, - WA_LayoutUsesWidgetRect = 92, - WA_MacNoClickThrough = 12, - WA_MacOpaqueSizeGrip = 85, - WA_MacShowFocusRect = 88, - WA_MacNormalSize = 89, - WA_MacSmallSize = 90, - WA_MacMiniSize = 91, - WA_MacVariableSize = 102, - WA_MacBrushedMetal = 46, - WA_Mapped = 11, - WA_MouseNoMask = 71, - WA_MouseTracking = 2, - WA_Moved = 43, - WA_MSWindowsUseDirect3D = 94, - WA_NoChildEventsForParent = 58, - WA_NoChildEventsFromChildren = 39, - WA_NoMouseReplay = 54, - WA_NoMousePropagation = 73, - WA_TransparentForMouseEvents = 51, - WA_NoSystemBackground = 9, - WA_OpaquePaintEvent = 4, - WA_OutsideWSRange = 49, - WA_PaintOnScreen = 8, - WA_PaintUnclipped = 52, - WA_PendingMoveEvent = 34, - WA_PendingResizeEvent = 35, - WA_QuitOnClose = 76, - WA_Resized = 42, - WA_RightToLeft = 56, - WA_SetCursor = 38, - WA_SetFont = 37, - WA_SetPalette = 36, - WA_SetStyle = 86, - WA_ShowModal = 70, - WA_StaticContents = 5, - WA_StyleSheet = 97, - WA_StyleSheetTarget = 131, - WA_TabletTracking = 129, - WA_TranslucentBackground = 120, - WA_UnderMouse = 1, - WA_UpdatesDisabled = 10, - WA_WindowModified = 41, - WA_WindowPropagation = 80, - WA_MacAlwaysShowToolWindow = 96, - WA_SetLocale = 87, - WA_StyledBackground = 93, - WA_ShowWithoutActivating = 98, - WA_NativeWindow = 100, - WA_DontCreateNativeAncestors = 101, - WA_X11NetWmWindowTypeDesktop = 104, - WA_X11NetWmWindowTypeDock = 105, - WA_X11NetWmWindowTypeToolBar = 106, - WA_X11NetWmWindowTypeMenu = 107, - WA_X11NetWmWindowTypeUtility = 108, - WA_X11NetWmWindowTypeSplash = 109, - WA_X11NetWmWindowTypeDialog = 110, - WA_X11NetWmWindowTypeDropDownMenu = 111, - WA_X11NetWmWindowTypePopupMenu = 112, - WA_X11NetWmWindowTypeToolTip = 113, - WA_X11NetWmWindowTypeNotification = 114, - WA_X11NetWmWindowTypeCombo = 115, - WA_X11NetWmWindowTypeDND = 116, - WA_MacFrameworkScaled = 117, - WA_AcceptTouchEvents = 121, - WA_TouchPadAcceptSingleTouchEvents = 123, - WA_X11DoNotAcceptFocus = 126, - WA_AlwaysStackOnTop = 128, - WA_ContentsMarginsRespectsSafeArea = 13 -} - -export enum Orientation { - Horizontal = 1, - Vertical = 2 -} \ No newline at end of file +export { AlignmentFlag } from "./AlignmentFlag"; +export { AnchorPoint } from "./AnchorPoint"; +export { ApplicationAttribute } from "./ApplicationAttribute"; +export { ApplicationState } from "./ApplicationState"; +export { ArrowType } from "./ArrowType"; +export { AspectRatioMode } from "./AspectRatioMode"; +export { Axis } from "./Axis"; +export { BGMode } from "./BGMode"; +export { BrushStyle } from "./BrushStyle"; +export { CaseSensitivity } from "./CaseSensitivity"; +export { CheckState } from "./CheckState"; +export { ChecksumType } from "./ChecksumType"; +export { ClipOperation } from "./ClipOperation"; +export { ConnectionType } from "./ConnectionType"; +export { ContextMenuPolicy } from "./ContextMenuPolicy"; +export { CoordinateSystem } from "./CoordinateSystem"; +export { Corner } from "./Corner"; +export { CursorMoveStyle } from "./CursorMoveStyle"; +export { CursorShape } from "./CursorShape"; +export { DateFormat } from "./DateFormat"; +export { DayOfWeek } from "./DayOfWeek"; +export { DockWidgetArea } from "./DockWidgetArea"; +export { DropAction } from "./DropAction"; +export { Edge } from "./Edge"; +export { EnterKeyType } from "./EnterKeyType"; +export { EventPriority } from "./EventPriority"; +export { FillRule } from "./FillRule"; +export { FindChildOption } from "./FindChildOption"; +export { FocusPolicy } from "./FocusPolicy"; +export { FocusReason } from "./FocusReason"; +export { GestureFlag } from "./GestureFlag"; +export { GestureState } from "./GestureState"; +export { GestureType } from "./GestureType"; +export { GlobalColor } from "./GlobalColor"; +export { HitTestAccuracy } from "./HitTestAccuracy"; +export { ImageConversionFlag } from "./ImageConversionFlag"; +export { InputMethodHint } from "./InputMethodHint"; +export { InputMethodQuery } from "./InputMethodQuery"; +export { ItemDataRole } from "./ItemDataRole"; +export { ItemFlag } from "./ItemFlag"; +export { ItemSelectionMode } from "./ItemSelectionMode"; +export { ItemSelectionOperation } from "./ItemSelectionOperation"; +export { Key } from "./Key"; +export { KeyboardModifier } from "./KeyboardModifier"; +export { LayoutDirection } from "./LayoutDirection"; +export { MaskMode } from "./MaskMode"; +export { MatchFlag } from "./MatchFlag"; +export { Modifier } from "./Modifier"; +export { MouseButton } from "./MouseButton"; +export { MouseEventFlag } from "./MouseEventFlag"; +export { MouseEventSource } from "./MouseEventSource"; +export { NativeGestureType } from "./NativeGestureType"; +export { NavigationMode } from "./NavigationMode"; +export { Orientation } from "./Orientation"; +export { ScreenOrientation } from "./ScreenOrientation"; +export { ScrollBarPolicy } from "./ScrollBarPolicy"; +export { ScrollPhase } from "./ScrollPhase"; +export { ShortcutContext } from "./ShortcutContext"; +export { SizeHint } from "./SizeHint"; +export { SizeMode } from "./SizeMode"; +export { SortOrder } from "./SortOrder"; +export { TabFocusBehavior } from "./TabFocusBehavior"; +export { TextElideMode } from "./TextElideMode"; +export { TextFlag } from "./TextFlag"; +export { TextFormat } from "./TextFormat"; +export { TextInteractionFlag } from "./TextInteractionFlag"; +export { TileRule } from "./TileRule"; +export { TimeSpec } from "./TimeSpec"; +export { ToolBarArea } from "./ToolBarArea"; +export { TimerType } from "./TimerType"; +export { ToolButtonStyle } from "./ToolButtonStyle"; +export { TouchPointState } from "./TouchPointState"; +export { TransformationMode } from "./TransformationMode"; +export { UIEffect } from "./UIEffect"; +export { WhiteSpaceMode } from "./WhiteSpaceMode"; +export { WidgetAttribute } from "./WidgetAttribute"; +export { WindowFrameSection } from "./WindowFrameSection"; +export { WindowModality } from "./WindowModality"; +export { WindowState } from "./WindowState"; +export { WindowType } from "./WindowType"; \ No newline at end of file