1、效果 代码参考B站视频:https://www.bilibili.com/video/av36584062 功能:点击左边,会发出信号,右边会有个颜色动画,然后计数+1 2、分析: 一共有两个对象,他们很多属性都差不多,如可变颜色、原型、可变text..所以可以声明一个Circle对象,然后Se ...
分类:
其他好文 时间:
2019-08-03 18:52:55
阅读次数:
138
import QtQuick 2.9 import QtQuick.Window 2.2 import QtQuick.Controls 2.2 import QtGraphicalEffects 1.0 import QtQuick.Layouts 1.3 ApplicationWindow { ... ...
分类:
其他好文 时间:
2019-07-26 01:29:56
阅读次数:
241
一、定义QObject子类 Myudp.h Myudp.cpp 二、注册Myudp类,在QML中实例化【方式1】 main.cpp main.qml 三、注册Myudp对象,在QML直接使用 main.cpp main.qml ...
分类:
编程语言 时间:
2019-07-25 00:15:53
阅读次数:
153
事件处理:qml中如故一个事件想要能够被单击,就要在其上放置一个MouseArea元素signal: onClicked() onDoubleClicked() onPressed() onReleased() onPressAndHold() Rectangle{ width:600 height ...
分类:
其他好文 时间:
2019-07-17 00:01:53
阅读次数:
118
Border.qml import Qt.Quick 2.5 Rectangle{ width:48 height: 48 color: "#00bde3" border.color:Qt.lighter(color) //边框颜色 } ----------------- Column.qml { ... ...
分类:
其他好文 时间:
2019-07-12 09:38:10
阅读次数:
96
[toc] 一、前言 最近用Qt3D做了一个三维显示的项目,过程比较艰辛,主要是Qt3D这个库虽然推出了有几年,但是资料并不多,官方的例程比较少且大多是QML的,虽然他本身是完全支持C++的,而API 接口的文档写得又比较简略,用的人少产生的资料就更少了,在google和stackoverflow ...
分类:
其他好文 时间:
2019-07-06 00:03:21
阅读次数:
258
一、QtQuick多页面切换方法(1)“隐藏法”前一个视图visible设为false或者透明度opacity设为0,相当于“隐藏”了,实际还存在;要显示的视图visible设为true或者透明度opacity设为1,显示出来;(2)“动态”var component = Qt.createComp ...
分类:
其他好文 时间:
2019-06-17 10:37:38
阅读次数:
211
QML输入框同样能用正则表达式,在输入ip地址时使用正则来判断输入的正确性TextField{id:textfield_operation_ip1x:492y:120width:269height:61text:""visible:trueplaceholderText:qsTr("请输入IP地址")font.pixelSize:25focus:truevalidator:RegExpValida
分类:
其他好文 时间:
2019-06-04 11:06:03
阅读次数:
208
一、bfc布局 以下的代码加了子元素的上边距,为什么没有发生变化? <div class="wrapper"> <div class="content"></div> </div> * { padding: 0; margin: 0; } .wrapper{ position: relative; ...
分类:
Web程序 时间:
2019-05-03 09:41:43
阅读次数:
344
首先推荐几篇博客 1.深入解析QML引擎, 第1部分:QML文件加载 https://www.cnblogs.com/wzxNote/p/10569535.html 2.深入解析QML引擎, 第2部分: 绑定(Bindings) https://www.cnblogs.com/wzxNote/p/1 ...
分类:
编程语言 时间:
2019-03-26 13:57:45
阅读次数:
468