QT
isnow4ever
这个作者很懒,什么都没留下…
展开
-
在QML中使用定时器
QTimer类提供了重复和单次定时器。非常实用、在程序里面经常需要用到。要想在QML中使用定时器、首先你得在程序的.cpp文件中加上一句qmlRegisterTypeQTimer>(“timer”, 1, 0, “Timer”),这句是为了注册这个类,因为Cascades/QML本身是没有这个类的; 然后在QML文件包含它import timer 1.0好了。这些准备工作完成之后你就可以使转载 2013-12-06 16:39:12 · 2506 阅读 · 0 评论 -
QT中定时器使用办法
在Qt中使用定时器有两种方法,一种是使用QObiect类的定时器;一种是使用QTimer类。定时器的精确性依赖于操作系统和硬件,大多数平台支持20ms的精确度。■、QObject类的定时器QObject是所有Qt对象的基类,它提供了一个基本的定时器。通过QObject::startTimer(),可以把一个一毫秒为单位的时间间隔作为参数来开始定时器,这个函数返回一个唯一的整数定时器转载 2013-12-05 09:00:47 · 779 阅读 · 0 评论 -
QML需要注意的地方
1、id需要小写2、模块名首字母要大写3、由原来的import Qt 4.7 修改为了import QtQuick 1.04、states是:[]5、国际化用:qsTr()6、导入js文件用:import *.js as Name7、属性的设置声明方法:property int len 12,别名:property alias cellColor: rectangle.co转载 2013-12-05 09:21:44 · 489 阅读 · 0 评论 -
QML Virtual Keyboard 转自Intel开发人员专区
IntroductionQML, also called Qt* Quick, is a declarative language that is built on top of the Qt* libraries for rapid application development. Qt* Quick is a new addition to the family of Qt* tech转载 2014-02-24 19:09:57 · 2678 阅读 · 0 评论 -
ROS Kinetic编译旧版本程序出现parse error at boost join
ROS Kinetic编译旧版本程序出现parse error at boost join主要特征是Qt+Boost编译出现Parse error at "BOOST_JOIN"稍微研究过Qt的人都会有这样的感受:Qt编译代码特别慢,因为Qt需要用Moc工具moc你的代码,具体原理自己Google。这里问题的根源也是这个Moc工具造成的,只需将自己的包含头文件(用到原创 2016-11-17 21:28:33 · 2476 阅读 · 0 评论