qt.lua
---@meta Qt
--- The values in enums here do not matter, as they are defined by the C++ code.
local qt = {}
---@enum TextElideMode
qt.TextElideMode = {
ElideLeft = 0,
ElideRight = 0,
ElideMiddle = 0,
ElideNone = 0,
}
qt.QDir = {
---@enum Filters
Filters = {
Dirs = 0,
Files = 0,
Drives = 0,
NoSymLinks = 0,
AllEntries = 0,
TypeMask = 0,
Readable = 0,
Writable = 0,
Executable = 0,
PermissionMask = 0,
Modified = 0,
Hidden = 0,
System = 0,
AccessMask = 0,
AllDirs = 0,
CaseSensitive = 0,
NoDot = 0,
NoDotDot = 0,
NoDotAndDotDot = 0,
NoFilter = 0,
},
---@enum SortFlags
SortFlags = {
Name = 0,
Time = 0,
Size = 0,
Unsorted = 0,
SortByMask = 0,
DirsFirst = 0,
Reversed = 0,
IgnoreCase = 0,
DirsLast = 0,
LocaleAware = 0,
Type = 0,
NoSort = 0,
}
}
qt.QDirIterator = {
---@enum IteratorFlag
IteratorFlag = {
NoIteratorFlags = 0,
FollowSymlinks = 0,
Subdirectories = 0,
}
}
return qt©2024 The Qt Company Ltd. 本文档中的贡献均为其各自所有者的版权。本文档的使用受 GNU 自由文档许可证版本 1.3 的条款约束,该许可证由自由软件基金会发布。Qt 及 respective logos 是 The Qt Company Ltd 在芬兰及/或全世界其他国家的商标。所有其他商标均为其各自所有者的财产。