Logo FluentUI

SplitLayout QML Type

一个分隔布局组件,用于在主内容区域和边栏之间创建可调整大小的分隔条。. More...

Import Statement: import FluentUI.Controls 1.0

Properties

Detailed Description

`SplitLayout` 组件是一个自定义的 `T.SplitView`,用于在主内容区域和边栏之间创建一个可调整大小的分隔条。组件支持垂直或水平方向的分隔条,并提供了控制分隔条颜色和尺寸的属性。

示例用法:

 SplitLayout {
 orientation: Qt.Horizontal
 handle: Rectangle {
  width: 12
  height: 100
  color: Theme.accentColor
 }
 }

Property Documentation

enabled : bool

是否启用分隔条的交互功能。默认为 `true`。


handleColor : color

分隔条的颜色。根据分隔条的状态(正常、悬停或按下),颜色会有所不同。


orientation : int

分隔条的方向。可以是 `Qt.Vertical` 或 `Qt.Horizontal`。默认为 `Qt.Horizontal`。