Qt笔记-qml-button
来源:互联网 发布:怎么卸载还原软件 编辑:程序博客网 时间:2024/05/29 09:53
qml 自定义按钮 pushButton
import QtQuick 2.0Rectangle { id: sysbtn signal clicked property string btnImageCurrent: "qrc:/image/ButtonNormol.png" property string btnImageDisable: "qrc:/image/ButtonDisabled.png" property string btnImageNormol: "qrc:/image/ButtonNormol.png" property string btnImagePressed: "qrc:/image/ButtonPressed.png" property string text: "hello world" width: 156;//btnImage.width height: 67;//btnImage.height color:"#00000000" state:"normal" MouseArea{ hoverEnabled: true; anchors.fill: parent; onPressed: { if ( sysbtn.state == "normal" ) sysbtn.state = "pressed" } onReleased: { if ( sysbtn.state != "disable" ) { sysbtn.state = "normal" sysbtn.clicked() } } } Image { id: btnImage source: btnImageCurrent anchors.horizontalCenter: parent.horizontalCenter anchors.verticalCenter: parent.verticalCenter } Text { id: m_text color: "#ffffff" font.pointSize: 14 font.family: "微软雅黑" text: sysbtn.text anchors.horizontalCenter: parent.horizontalCenter anchors.verticalCenter: parent.verticalCenter } states: [ State { name: "normal" PropertyChanges { target: sysbtn btnImageCurrent: btnImageNormol } }, State { name: "pressed" PropertyChanges { target: sysbtn btnImageCurrent: btnImagePressed } }, State { name: "disable" PropertyChanges { target: sysbtn btnImageCurrent: btnImageDisable } } ]}
阅读全文
0 0
- Qt笔记-qml-button
- Qt笔记-qml-lineEdit
- Qt笔记-qml-radionButton
- Qt-QML-Button-ButtonStyle-实现鼠标滑过点击效果
- Qt QML
- QML之自定义Button
- QML类型说明-Button
- qml学习---------------Button属性
- qml学习------Button属性
- QML自定义控件Button
- QML之Button
- QML入门 Button 实现
- QML笔记整理——在Qt/C++应用中使用QML
- QML笔记
- QML 自定义button样式1
- QML Button组件 及 定位器
- Qt - Button
- QML for QT 1
- android应用中去掉标题栏-修正版
- 简单明了的JAVA生成32位UUID
- IOS 快速查看系统键盘样式
- npm install 时总是报phantomjs-prebuilt@2.1.14安装失败
- BZOJ 1053 浅谈正统素数的侧面反素数A.N.T.
- Qt笔记-qml-button
- Failed to load JavaHL Library.(SVN)解决办法
- 设计模式_17:单例模式
- XListView下拉刷新带时间
- 还是端口回流问题 TCP协议解析
- 从JVM中dump出动态代理生成的class
- memmove 和 memcpy的区别以及处理内存重叠问题
- centos6.5 升级和docker的安装
- Java中this和super的用法总结