码迷,mamicode.com
首页 > 其他好文 > 详细

QTQuick控件基础(3)视图

时间:2018-02-15 10:26:48      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:info   message   gre   body   gpo   title   ref   ddl   .com   

1、spliteview
技术分享图片
2、stackview
技术分享图片


ApplicationWindow {
visible: true
width: 640
height: 480

MouseArea{
anchors.fill: parent
acceptedButtons: Qt.LeftButton|Qt.RightButton|Qt.MiddleButton
onClicked: {
if(mouse.button === Qt.LeftButton ){
stackView.push([blueView,greenView,yellowView]);
}else if(mouse.button === Qt.RightButton){
stackView.pop();
}else{
stackView.push({item:orangeView,replace:ture})
}
}
}

Rectangle {id:blueView;color: "blue"}
Rectangle {id:greenView;color: "green"}
Rectangle {id:yellowView;color: "yellow"}
Rectangle {id:orangeView;color: "orange"}
StackView{
id:stackView
anchors.fill: parent
initialItem: Item{
id:redView
Rectangle{anchors.fill: parent;color: "red"}
}
}
}

3、messagedialog
ApplicationWindow {
visible: true
width: 640
height: 480

Button{
id:window
width: 300
height: 300
anchors.centerIn: parent
onClicked: messageDialog.open()
}

MessageDialog{
id:messageDialog
title:"注意注意"
text: "欢迎使用QTQuick"
detailedText: "这里是具体文字"
icon:StandardIcon.Question
standardButtons: StandardButton.Yes|StandardButton.Help|StandardButton.Open
onYes: {}
onHelp: {}
onAccepted: {}
}

}
技术分享图片





QTQuick控件基础(3)视图

标签:info   message   gre   body   gpo   title   ref   ddl   .com   

原文地址:https://www.cnblogs.com/jsxyhelu/p/8449228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!