上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 133 下一页
摘要: 1、方法1 Qt.formatDateTime(new Date(), "hh-mm-ss") 2、方法2 var a = Date().toString() 阅读全文
posted @ 2021-12-14 16:27 朱小勇 阅读(1144) 评论(0) 推荐(0)
摘要: 之前写的文章都是一段一段的,现在整合起来,预估又是一段长臭文... 零、前言 1、先看一下相关类的继承关系: ①、视图关系 ②、QML加载相关 上方图参考:https://blog.csdn.net/qq_34139994/article/details/105195447 2、关于Qt与QML的个 阅读全文
posted @ 2021-12-14 11:56 朱小勇 阅读(1158) 评论(0) 推荐(0)
摘要: 1、Button对应QPushButton 2、Text对应QLabel 3、TabView对应QTableView 4、TextInput对应QLineEdit 5、TextEdit对应QPlainTextEdit 6、TextArea对应QTextEdit 7、ChartView对应QQuick 阅读全文
posted @ 2021-12-13 15:12 朱小勇 阅读(656) 评论(0) 推荐(0)
摘要: 1、ListElement ListElement是存储一些键值对的对象,key必须是小写字母开头,value是常量、字符串[带引号]、布尔值、数字或枚举。 2、ListModel 对ListElement的集合存储 ListModel { id: fruitModel ListElement { 阅读全文
posted @ 2021-12-12 14:24 朱小勇 阅读(949) 评论(0) 推荐(0)
摘要: 一、概念 Binding用于属性绑定,这是基于QML组件式的属性绑定;QML语法绑定、JS动态绑定见:https://www.cnblogs.com/judes/p/13158840.html。 所以一般称Binding为间接绑定。 二、例子 1、为Loader绑定 使用Loader时,往往时动态加 阅读全文
posted @ 2021-12-12 11:36 朱小勇 阅读(769) 评论(0) 推荐(0)
摘要: 1、功能 定义一个int属性,需要让它再哪个范围内改变自己的值,一般都是用定时器+随机来完成,但是这样的值不是连续的。用动画可完美实现这个功能。 2、代码 Rectangle { id: root width: 600 height: 400 property int speed: 0 Sequen 阅读全文
posted @ 2021-12-10 17:58 朱小勇 阅读(140) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/ieearth/article/details/44493427 阅读全文
posted @ 2021-12-10 16:59 朱小勇 阅读(264) 评论(0) 推荐(0)
摘要: 一、概念 粒子系统主要有四个QML类型,分别是ParticleSystem、Emitter、ParticlePainter和Affector。 ParticleSystem:是粒子系统,剩余几个类型需要绑定同一个粒子系统; Emitter:粒子发射器; ParticlePainter:粒子可视化方式 阅读全文
posted @ 2021-12-10 16:58 朱小勇 阅读(606) 评论(0) 推荐(0)
摘要: 一、使用JS文件中的函数 1、新建js文件nomal_fun.js function getColor(){ return "red"; } 2、在qml中使用 import QtQuick 2.0 import "nomal_fun.js" as Balls Rectangle{ width: 6 阅读全文
posted @ 2021-12-10 16:03 朱小勇 阅读(1397) 评论(0) 推荐(0)
摘要: 一、画多个线段的Canvas封装 1、封装canvas //MyCanvas.qml import QtQuick 2.5 Canvas { id: canvasId property color triangleColor: "green" property int arrow_width: 4; 阅读全文
posted @ 2021-12-10 15:00 朱小勇 阅读(1015) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 133 下一页