QML按钮三态实现
发布日期:2021-05-13 21:00:33 浏览次数:20 分类:精选文章

本文共 1779 字,大约阅读时间需要 5 分钟。

QtQuick ��� Qt ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ QtQuick ���������������������������������������������������������������������

������������

��������������� ButtonStyle��������������������������������������������������������������������������������������������������������������������������������������������� modulation������������������������������������������������

������������

��� QtQuick 2.0 ��� QtQuick Controls 1.3 ������������������������������������������������������������������������

������������

import QtQuick 2.0
import QtQuick.Controls 1.3
import QtQuick.Controls.Styles 1.3
Button {
id: root_Button
width: 90
height: 40
x: 0
y: 0
style: ButtonStyle {
background: Rectangle {
radius: 5
color: {
control.hovered ? (control.pressed ? "#828282" : "#CFCFCF") : "#828282"
}
}
}
}

������������������

HButton {
text: "quit"
x: 40
y: 40
}

������������

������������������������������������������������������ButtonStyle������������������������������������������������������������������������������������������������������������������

resources

��������� QtQuick ��� ButtonStyle ������������������������������������������������

  • Qt���������������QtQuick Controls Style References
  • ������������������������������������ButtonStyle Customization
  • ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

    上一篇:Quick | QML 文章汇总
    下一篇:Quick QML信号与槽示例

    发表评论

    最新留言

    能坚持,总会有不一样的收获!
    [***.219.124.196]2025年04月26日 05时11分34秒