当前位置: 首页 > news >正文

海南住房建设厅定额网站别墅装修装饰设计

海南住房建设厅定额网站,别墅装修装饰设计,网站前置审批查询,怎么黑入网站1.创建QML工程 新建文件或者项目--选择Qt Quick Application 然后生成了一个默认的Window 2.main.cpp中如何加载的qml文件 QQmlApplicationEngine提供了从单个QML文件加载应用程序的便捷方式。 此类结合了QQmlEngine和QQmlComponent#xff0c;以提供一种方便的方式加载…1.创建QML工程 新建文件或者项目--选择Qt Quick Application 然后生成了一个默认的Window 2.main.cpp中如何加载的qml文件 QQmlApplicationEngine提供了从单个QML文件加载应用程序的便捷方式。 此类结合了QQmlEngine和QQmlComponent以提供一种方便的方式加载单个QML文件 int main(int argc, char *argv[]) {QGuiApplication app(argc, argv);QQmlApplicationEngine engine;engine.load(QUrl(QStringLiteral(qrc:/main.qml)));if (engine.rootObjects().isEmpty())return -1;return app.exec(); }3.Window简介 Window的 xy位置相对于屏幕或者相对于虚拟桌面屏幕左上角的坐标为0,0。往右 x不断增大往下y不断增大。 Window { x: 100; y: 100; width: 100; height: 100 } 限制最大、最小高度最大、最小宽度。 通常新创建的Window可以自由伸缩可以使用以下成员限制。 Window {visible: truewidth: 100height: 100title: qsTr(Hello World)maximumHeight:200minimumHeight:50maximumWidth:200minimumWidth:50 }透明度 opacity:0.5 信号和槽 QML中对于任何一个属性都会生成一个属性修改的信号和槽函数比如以下就是宽和高改变时发出的信号。 void heightChanged(int arg)void widthChanged(int arg)则对应的槽函数就是前面加 on 然后大写。 onWidthChanged: {console.log(width ,width);}onHeightChanged: {console.log(Height ,height);} 自定义信号 自定义了一个属性value会自动生成onValueChanged的槽函数。 然后创建了一个Button每点击Button的时候value自增会触发valueChanged()信号。 property int value: 0onValueChanged: {console.log(value ,value);}Button{width: 50height: 50x:0y:0background: Rectangle{color:red}onClicked: {value}} 焦点问题 在Window里面做了两个Button里面有个activeFocusItem属性捕获当前焦点自然也会存在焦点改变的信号和槽onActiveFocusItemChanged。 import QtQuick 2.6 import QtQuick.Window 2.2 import QtQuick.Controls 2.1Window {visible: truewidth: 400height: 400title: qsTr(Hello World)// maximumHeight:200 // minimumHeight:50 // maximumWidth:200 // minimumWidth:50// opacity:0.5// onWidthChanged: { // console.log(width ,width); // }// onHeightChanged: { // console.log(Height ,height); // }// property int value: 0// onValueChanged: { // console.log(value ,value); // }Button{width: 50height: 50id:b1objectName:b1x:0y:0focus: truebackground: Rectangle{border.color:b1.focus?red:blackborder.width:b1.focus?3:1}}Button{width: 50height: 50id:b2objectName:b2x:60y:0background: Rectangle{border.color:b2.focus?yellow:blackborder.width:b2.focus?3:1}}onActiveFocusItemChanged: {console.log(ActiveFocusItem: ,activeFocusItem.objectName);} }
http://www.w-s-a.com/news/925618/

相关文章:

  • 做亚马逊网站需要租办公室吗小型企业网站模板
  • 网站全屏视频怎么做个人公司注册网上申请
  • 如何k掉别人的网站搜索引擎优化与关键词的关系
  • 百度推广 网站吸引力做网站开发的薪酬怎么样
  • js网站开发工具软件营销方案
  • 做网站的天空网云南省建设厅网站怎么进不去
  • 天津网站排名提升网络营销推广策略包括哪些
  • 网站建设与管理 ppt网站打开是别人的
  • 图片网站怎么做排名怎么分析一个网站seo
  • 伪原创对网站的影响深圳装修公司排名100强
  • 网站建设公司效果个人可以做医疗信息网站吗
  • 网站使用arial字体下载微网站 建设
  • 文化馆网站建设意义营销型国外网站
  • 公司网站定位建议wordpress怎么用模板
  • 中国十大热门网站排名计算机选什么专业最好
  • 怀化建设企业网站太原网站关键词排名
  • 空间注册网站网站制作是怎么做的
  • 数码家电商城网站源码一个网站的成本
  • 网站伪静态是什么意思麻涌东莞网站建设
  • 理县网站建设公司郑州仿站定制模板建站
  • 手机网站建设网站报价诸城人才网招聘网
  • 一起做网站怎么下单临沂网站制作
  • 公司网站案例企业网站 模版
  • 做的好的响应式网站有哪些网站界面设计案例
  • 上海创意型网站建设icp备案网站信息
  • 网站没收录中山手机网站制作哪家好
  • 代驾软件开发流程wordpress 博客主题 seo
  • 成都的教育品牌网站建设网站广告js代码添加
  • 网站找人做seo然后网站搜不到了网站建设seoppt
  • 做网站优化有用吗学做文案的网站