HusApi 内置API
February 25, 2026 · View on GitHub
HusApi 内置API
提供一系列实用接口。
-
模块 { HuskarUI.Basic }
-
继承自 { QObject }
支持的函数:
-
clamp(value: real, min: real, max: real): real将一个值限制在指定的范围内。
-
setWindowStaysOnTopHint(window: Window, hint: bool)将指定窗口
window置顶。 -
setWindowState(window: Window, state: int)设置
window的窗口状态为state。 -
setPopupAllowAutoFlip(popup: Popup, allowVerticalFlip: bool = true, allowHorizontalFlip: bool = true)设置
Popup弹窗是否允许超过窗口外时自动翻转(水平翻转/垂直翻转)。 -
setClipboardText(): string获取当前剪切板内容。
-
setClipboardText(text: string): bool设置当前剪切板内容为
text。 -
readFileToString(fileName: string)读取
fileName文件内容为字符串。 -
getWeekNumber(dateTime: date): int获取
dateTime指定的日期的周数。 -
dateFromString(dateTime:date, format: string): date将字符串日期
dateTime以format格式化并返回日期。 -
openLocalUrl(local: string)打开本地Url
local。