加载中
qml与C++(qml访问c++对象的属性和方法)

##QML访问C++概述 Qt集成了QML引擎和Qt元对象系统,使得QML很容易从C++中得到扩展,在一定的条件下,QML就可以访问QObject派生类的成员,例如信号、槽函数、枚举类型、属性、成员函数等。 ##...

2017/04/03 15:02
2.6K
qml与C++(使用c++扩展qml)

##使用 setContextProperty,是将对象或数据暴露给 QML,一般默认就是全局单例。 函数原型 void QQmlContext::setContextProperty(const QString &name, QObject *value) void QQmlContext::...

2017/04/03 14:23
1.2K
Qt/C++ Lambda 表达式

作用:可以匿名写一个方法,不用在类中写出来,这是一种简单易用的方法。 首先要PRO中加入 CONFIG += C++11 例: QTimer *timer=new QTimer; timer->start(1000); QObject::connect(timer...

2017/04/03 13:12
83
QString与char *的相互转换

##QString 转换为 char *   将 QString 转 char *,需要用到 QByteArray 类,QByteArray 类的说明详见 Qt 帮助文档。   因为 char * 最后都有一个'\0'作为结束符,而采用 QString::toLat...

2017/04/01 11:28
408
SCXML有限状态机规范详解与使用

##SCXML 有限状态机规范概述 State Chart XML(SCXML) 是 W3C 组织制定的一种有限状态机的规范,它提供了一个在 CCXML 和 Harel State Tables 基础之上演化而来的状态机执行环境。但此规范目前...

2017/03/31 00:46
440
回调函数(callback)

##什么是回调函数 什么是回调函数?我们绕点远路来回答这个问题。编程分为两类:系统编程(system programming)和应用编程(application programming)。所谓系统编程,简单来说,就是编写库...

2017/03/23 23:39
126
qt forever

forever{ ... } //等同于for( ; ; )

2017/03/23 22:53
1K
C++ Lambda表达式

##简介 Lambda 表达式(lambda expression)是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。 ##Lambda的语法 [捕捉块] (参数) mutable或exception声明 -> 返...

2017/03/19 22:21
69
qt quick调试console

##Log console.log 打印日志信息 console.debug 打印调试信息 console.info 打印普通信息 console.warn 打印警告信息 console.error 打印错误信息 function f(a, b) { console.log("a is "...

2017/03/19 20:22
705
qml pragma Singleton

qml pragma Singleton

2017/03/17 17:44
2.5K
QML属性变化信号

格式 on<Property>Changed 例子 import QtQuick 2.0 TextInput { text: "Change this!" onTextChanged: {//text属性信号处理 console.log("Text has changed to:", text) ...

2017/03/17 17:05
2.8K
qmlproject

##qmlproject *.qmlproject 本质使用 qml 的。里面的根对象是 Projcet。导入的模块名为 QmlProject。 import QmlProject 1.1 Project { mainFile: "main.qml" /* Include .qml, .j...

2017/03/10 15:53
278
qmldir

1

2017/03/10 15:53
796
import

1

2017/03/10 15:52
47
qml红色下划线去除

把鼠标悬停在 红色下划线的语句上时,会提示错误信息, 这时对应添加一句: //@disable-check M300 写上红色下划线即可消失,但是不要滥用,红色下划线是运行前的错误检测,很有用的。...

2017/03/10 15:50
394
Qt Creater-特殊注释TODO,FIXME

##简述 TODO: + 说明: 如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。 FIXME: + 说明: 如果代码中有该标识,说明标识处代码需要修正,甚至代码是错...

2017/03/10 15:48
182
QML静态值与属性绑定

##简述 QML 对象中的属性分配两种类型的值 静态值和绑定表达式,后者也称为属性绑定。 静态值:一个不依赖于其他属性的常数值。 绑定表达式:一个用于描述属性间依赖关系的 JavaScript 表达式...

2017/03/10 15:03
785
Android的文件系统根目录的结构

##/system 系统目录 /system目录是在Android文件系统占有及其重要的位置,基本上所有的工具和应用程序都在这个目录下,我看来是一个真正rootfs。他在Android手机中存放在nandflash的mtd3中,...

2016/09/24 17:25
77
qmake用户手册——qmake高级概念

qmake高级概念 迄今为止,我们见到的qmake项目文件都非常简单,仅仅是一些name = value和name += value的列表行。qmake提供了很多更强大的功能,比如你可以使用一个简单的项目文件来为多个平...

2016/09/19 17:08
298

没有更多内容

加载失败,请刷新页面

返回顶部
顶部