自2005年Qt4发布以来,Qt已经为成千上万的应用程序提供了框架服务,现在Qt已经基本上支持所有的开发平台了,这里面既包含了桌面、嵌入式领域,也包括了Android、IOS、WP等移动操作平台,甚至支持最新的Ubuntu Phone。Qt Quick是一个UI技术组,Qt Quick本身主要包含了...
分类:
其他好文 时间:
2015-05-07 06:21:29
阅读次数:
140
相比了下Qt quick的canvas和HTML5的canvas,发现HTML5 Canvas在同样绘制绘制操作下性能比Qt的canvas强很多,附上一个HTML5 canvas画笔一例子var DW = function( canvasid){ this._points = []; th...
分类:
Web程序 时间:
2015-04-22 01:55:28
阅读次数:
177
这次来看看 Qt Quick里的 DropShow(阴影) 和 InnerShadow(内阴影) 怎么使用……...
分类:
其他好文 时间:
2015-04-01 08:19:38
阅读次数:
251
官方描述:在一个Qt Quick应用程序中可以使用线程了.Import Statement: import QtQuick .属性:source : url信号:message(jsobject msg)使用WorkerScript在一个新线程中执行操作.再后台执行操作是很有用的,主GUI线程也不....
分类:
其他好文 时间:
2015-03-31 12:42:28
阅读次数:
132
弄了几个月的Qt,基本上以写上位机程序和工厂用的一些工具为主。老大的要求是快速、稳定、不出问题,不过他嫌.net要安装、还有升级(刚开始的时候由于这个出了些小问题),MFC开发东西又实在费劲,就让我找个轻量级又好用又方便部署的框架,找来找去实在找不到,干脆就用Qt了,至少这东西比MFC开发方便多.....
分类:
其他好文 时间:
2015-03-20 16:09:53
阅读次数:
133
首先必须明确的是,Qt中的线程使用是相对复杂的,并不像C#中那么随意,特别是结合串口、网络编程等,使用时稍有不慎就会出问题,然后Qt里面经常出了问题就直接崩溃(这个真是谁用谁知道),所以如果在功能上用异步方式能做到其实就没必要自己去开线程,当然如果自己写的函数比较耗时(比如不断地循环做操作之类的.....
分类:
编程语言 时间:
2015-03-20 15:53:11
阅读次数:
169
信号和槽主要用于组件之间的通信,类似于.net和java中的委托。 使用QObject::connect方法将信号与槽关联起来,然后信号的发起者发出信号,接受者中的槽函数就会执行。 比如connect(this,SIGNAL(start()),worker,SLOT(Start())),将当...
分类:
其他好文 时间:
2015-03-19 16:10:05
阅读次数:
254
C++中使用qml对象,直接使用findChild获取qml对象,然后调用setProperty方法设置属性,当然必须在加载qml之后才能使用,不然findChild找不到对象,用法如下。 engine.load(QUrl(QStringLiteral("qrc:/main.qml")))...
分类:
编程语言 时间:
2015-03-17 17:20:46
阅读次数:
244
目前Qt的Quick模块已经表现得非常出色,而且可以预留接口来渲染OpenGL场景。一般来说,已经能够满足大部分编程需要了。这次呢,尝试使用结合一些技术,来做一些有趣儿的事情——将Bullet整合进来,并且进行测试。...
分类:
其他好文 时间:
2015-03-16 01:05:20
阅读次数:
172
PyQt, QML,Qt Quick。QML:QML可以在脚本里创建图形对象,并且支持各种图形特效,以及状态机等,同时又能跟Qt写的C++代码进行方便的交互,使用起来非常方便。功能性不能,此篇博客的目的是留作Python中界面开发的时候可能会用到。
分类:
其他好文 时间:
2015-03-04 22:31:57
阅读次数:
119