07 2013 档案
摘要:详细描述: QSerialPort类提供了访问串口的功能。 你可以用QSerialPortInfo辅助类获得可用的串口信息,辅助类列举了系统所有的串口。这有利于你获取你需要的串口的正确名称。你可以将一个辅助类的对象作为参数传递给setPort() 或者setPortName()函数,这...
阅读全文
摘要:一段时间以来,Qt的串口通讯一直是一个亟待解决的问题。上网调研了一段时间后,有了以下发现: 1.在早期的Qt版本中,主要是采用第三方类作为Qt对串口通讯的支持,具体可参考http://blog.csdn.net/yafeilinux/article/details/4717706, 2....
阅读全文
摘要:在继承一个QDialog类并设置窗口为无边框时,如果调用setWindowFlags(Qt::FramelessWindowHint);则虽然能去掉窗口的边框,但是界面内部的其他控件却冻结了一样,解决的方法是将上述语句改为:setWindowFlags(Qt::Dialog | Qt::Fram...
阅读全文
摘要:最近在使用QGLWidget过程中遇到了一个问题,当在窗口中加载一个QGLWidget时,在控制台窗口中输出了以下语句: QBackingStore::flush() called with non-exposed window, behavior is undefined 至于原因,尚...
阅读全文
摘要:Doxygen中文使用 以下对Doxygen的使用分为三个部分: 一.生成基本的中文注释文档; 二.添加函数关系调用图; 三.生成全中文的chm文档。 一.生成基本的中文注释文档: 参考网站http://www.xjtudll.cn/Exp/243/。生成一个Doxygen注释文档需要进行两大步...
阅读全文
摘要:在VS2010中建立Qt的应用程序后,控制台窗口消失了,这会对调试过程造成很大不便,不能及时知道程序的运行情况。而重新打开控制台窗口也很简单: 方法:点击Properties>Linker>System>SubSystem,将Windows (/SUBSYSTEM:WINDOWS)改为Con...
阅读全文
摘要:3Gear System 官网:http://www.threegear.com/index.html
阅读全文
摘要:最近在使用QTime制作实时显示当前时间的功能,在包含了QTime的头文件之后,编译时居然报错”not enough actual parameters for macro 'min'“。上网搜索了一下,大概原因是我同时包含了#include "Windows.h"的问题,网页http://qt-project.org/forums/viewthread/22133中给出了一种解决方案,但是个人觉得麻烦,就凭感觉猜了以下,将#include "Windows.h"与#include 的顺序颠倒了一下,先包含#include ,再包含#in
阅读全文
摘要:参考来源: 1.http://thetechjournal.com/electronics/primesense-unveiled-worlds-smallest-3d-sensor-...
阅读全文
摘要:1.http://www.developer.nokia.com/Community/Wiki/Glossy_Qt_stylesheet 代码: QFrame#GlossyFrame { border: 1px solid white; border-radius: 3px; back...
阅读全文
摘要:Leap Motion 傳感器的結構:大體上,Leap 傳感器根據內置的兩個攝像頭從不同角度捕捉的畫面,重建出手掌在真實世界三維空間的運動信息。檢測的範圍大體在傳感器上方 25 毫米到 600 毫米之間,檢測的空間大體是一個倒四棱錐體。首先,Leap Motion 傳感器會建立一個直角座標系,座標的...
阅读全文
摘要:最近由于项目需要,采用Qt开发的程序要能够支持双屏显示,在网上调研了以下,发现网页http://www.ics.com/blog/whats-new-qt-5-qscreen-class#.Ud9mY4csnXB中对于Qt的多屏幕管理有一定论述,指出采用QScreen可以获取窗口的相关信息,代码...
阅读全文
摘要:采用Qt的QThread类编写多线程程序已经很长一段时间了,但是直到今天才发现一直都在错误的使用QThread,关于QThread的使用,有一句话总结得很好: QThread 应该被看做是操作系统线程的接口或控制点,而不应该包含需要在新线程中运行的代码。需要运行的代码应该放到一个QObject的...
阅读全文
摘要:在Qt中经常用QMessageBox显示一些临时信息,调用的代码如下。但是,两个按钮却是英文的: int result = QMessageBox::information(this->qMGWindow,QObject::tr("提示"),QObject::tr("显示信息!"),QMes...
阅读全文

浙公网安备 33010602011771号