Skip to content

UniDeskSizeSelector 类型

尺寸选择器控件,在可视化编辑器中用于精确设置组件的宽度和高度。

项目说明
控件类型可视化控件(Control)
源代码文件路径UniDesk/Controls/UniDeskSizeSelector.qml
继承QtQuick Item
QML 导入方式import UniDesk.Controls 1.0

编辑器专用

本控件主要供 Uniquenium 可视化编辑器内部使用。

自定义属性

属性类型说明
editingComponentItem当前正在编辑的组件

子控件

控件说明
widthSpinBox (UniDeskSpinBox)宽度(0-3000)
heightSpinBox (UniDeskSpinBox)高度(0-3000)

行为

  • 尺寸修改后自动调用 editingComponent.saveComToFile()
  • 监听组件的 widthChangedheightChangedendDragcomponentCompleted 信号,自动刷新显示

方法

function refreshSize()

刷新宽度和高度显示。

示例

qml
import UniDesk.Controls 1.0

UniDeskSizeSelector {
    editingComponent: someComponent
}

相关文档

遵循 CC BY-SA 4.0 协议开源文档。