HusScrollBar 滚动条

March 30, 2026 · View on GitHub

← 返回主目录

← 返回本类别目录

HusScrollBar 滚动条

滚动条是一个交互式栏,用于滚动某个区域或视图到特定位置。

  • 模块 { HuskarUI.Basic }

  • 继承自 { ScrollBar }


支持的代理:


支持的属性:

属性名类型默认值描述
animationEnabledboolHusTheme.animationEnabled是否开启动画
minimumHandleSizeint24滑块的最小大小
colorBarcolor-把手颜色
colorBgcolor-背景颜色
colorIconcolor-图标颜色(即箭头颜色)

代码演示

示例 1

使用方法和 ScrollBar 一致。

import QtQuick
import QtQuick.Controls.Basic
import HuskarUI.Basic

Item {
    Flickable {
        width: 200
        height: 200
        contentWidth: 400
        contentHeight: 400
        ScrollBar.vertical: HusScrollBar { }
        ScrollBar.horizontal: HusScrollBar { }
        clip: true

        HusIconText {
            iconSize: 400
            iconSource: HusIcon.BugOutlined
        }
    }
}