Qt
文章平均质量分 65
woshichengchaoa
这个作者很懒,什么都没留下…
展开
-
使用VS2010编译QT
首先不要使用中文目录, 发布QT程序时,为了使没有QT依赖库的环境中也能运行QT程序,这就需要静态编译你的QT程序。要达到这个目的,首先必须静态编译你的QT库文件1 下载Qt的安装包和VS2010的Qt插件2. 安装Qt Library, 注意不能装Qt SDK 我装了Qt SDK1.1.2之后,找不到configure程序,也不知道怎么回事。3. 安装Qt的VS开发插转载 2013-04-11 21:06:04 · 794 阅读 · 0 评论 -
VS2010下使用QT环境配置
http://blog.sina.com.cn/s/blog_5e42f31a0100y52r.html可以在不编译Qt情况下用Qt库,实际上新手没必要编译!!!对于新手编译太麻烦,BUG太多!!! 1.新建-项目-win控制台应用程序-控制台应用程序2.建好项目后,为项目添加库右击项目名称-属性-配置属性-VC++目录-分别为可执行文件目录、包含目录及库目录添加目录转载 2013-04-11 20:52:42 · 1323 阅读 · 0 评论 -
QT中QWidget、QDialog及QMainWindow的区别
QWidget类是所有用户界面对象的基类。 窗口部件是用户界面的一个基本单元:它从窗口系统接收鼠标、键盘和其它事件,并且在屏幕上绘制自己。每一个窗口部件都是矩形的,并且它们按Z轴顺序排列。一个窗口部件可以被它的父窗口部件或者它前面的窗口部件盖住一部分。 QMainWindow 类提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口。主窗口通常用在提供一个大的中央窗口转载 2013-04-20 16:54:44 · 524 阅读 · 0 评论 -
解读QT信号与槽机制里 QMetaObject::connectSlotsByName(QObject *o)的源码
介绍connectSlotsByName 是一个QMetaObject类里的static函数,其定义如下: static void connectSlotsByName(QObject *o);其作用是如其名称一样,用来将QObject *o里的子孙QObject的某些信号按照其objectName连接到o的槽上。起因为啥会对这个函数产生一探究竟的想法呢?——既转载 2013-04-20 17:16:46 · 631 阅读 · 0 评论 -
Qt中信号槽的概念
信号槽是Qt中特有的概念。它使得程序员将不同的object绑定起来,而object对象间并不需要对相互了解。 Slots也是普通的c++方法,它们可以是virtual;可以被重载;可以使private、protected、public,可以像其它c++方法一样有各种类型的参数。它们唯一的区别就是signal与slot是相互链接起来的,slot函数在每次signal函数被emit时会被调用。 标准的转载 2013-04-20 20:06:10 · 528 阅读 · 0 评论