
Qt/E
light_in_dark
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt核心机制与原理
★了解Qt和C++的关系 ★掌握Qt的信号/槽机制的原理和使用方法 ★了解Qt的元对象系统 ★掌握Qt的架构 ★理解Qt的事件模型,掌握其使用的时机信号与槽、元对象系统、事件模型是Qt机制的核心,如果您想要掌握Qt编程,就需要对它们有比较深入的了解。本章重点介绍了信号与槽的基本概念和用法、元对象系统、Qt的事件模型,以及它们在实际使用过程中应注意的一些问题。Qt对标准C++的扩展 标准C+转载 2017-03-20 15:34:38 · 24924 阅读 · 9 评论 -
Qt相关概念
一、Qt简介Qt是一个1991年由奇趣科技(TrollTech,挪威)开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。Qt是一个完整的C++应用程序开发框架(库或架构),它的原创 2017-03-18 12:20:22 · 884 阅读 · 0 评论 -
Qt之QWS
QWS:Qt Windows System在Qt中的术语QWS的全称是Qt windows system,是Qt自行开发的窗口系统,体系结构类似X-Windows,是一个Client/Server结构,由QWSServer在物理设备上显示,由QWSClient实现界面,两者通过socket进行彼此的通讯。在很多嵌入式系统里,Qt程序基本上都是用QWS来实现其显示,这样就保证了程序的可移植性。 Qt转载 2017-03-20 17:35:58 · 1127 阅读 · 0 评论 -
Qt线程的应用
最近深入研究了一下Qt的多线程编程,简单总结一下Qt中的线程应用。一、QThread类QThread类提供了一个平台无关的方式来管理线程。一个QThread对象在程序控制中管理一个线程,线程在run()中执行。默认情况下,run()通过调用exec()启动事件循环,并在线程里运行一个Qt事件循环。二、Qt线程的两种运行方式1、QObject::moveToThread()将对象移至线程的方式clas原创 2017-05-02 10:13:26 · 573 阅读 · 0 评论 -
Qt之数据库编程
一、问题一 QtCreator编译报错: error: undefined reference to _imp___ZN12QSqlDatabase17defaultConnectionE' error: undefined reference toimp___ZN12QSqlDatabase11addDatabaseERK7QStringS2’ error: undefined refer原创 2017-05-17 15:03:36 · 948 阅读 · 0 评论 -
Qt5之QWS和QPA
Qt是一个夸平台的库(一直宣称“Qt everywhere”),但是Qt底层不是夸平台的。比如:Qt中Gui部件的核心类QWidget,该类除了qwidget.h 和 qwidget.cpp两个原文件外,还有kernel/qwidget_mac.mm kernel/qwidget_qws.cpp kernel/qwidget_win.cpp kernel/qwidget_s60.cpp转载 2017-07-13 08:56:55 · 7430 阅读 · 0 评论