Qt
yinchuofan1985
这个作者很懒,什么都没留下…
展开
-
设置Qt ui文件编译路径
vs2005下默认的编译ui文件的生成路径为:".\GeneratedFiles\ui_$(InputName).h",可修改此路径将编译后生成的c++文件保存在需要的目录。方法:点击打开ui文件的属性,弹出 属性对话框,修改“输出” 属性原创 2012-09-14 14:25:16 · 1893 阅读 · 0 评论 -
Qt窗口屏幕居中显示以及设置大小
设置窗口居中显示方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码:1234 56#include //.......QDesktopWidget* desktop = QApplication::desktop();// =qApp->desktop();也可以move((desk转载 2012-09-18 11:23:07 · 530 阅读 · 0 评论 -
VS下QT学习笔记-使用.qrc资源文件
VS下QT学习笔记-使用.qrc资源文件 一般情况下我们使用图片都是将图片放到一个目录下,比如:images目录,然后在代码中直接引用即可,而Qt提供了另一种方法,那就是使用.qrc文件,在代码中使用图片的时候直接用:/images/图片名的方法来引用,这个用起来挺不错的,下面就介绍Qt的.qrc的使用方法: 建立.qrc文件,一般有两种方法: 1.使用qtdesin转载 2012-09-18 16:05:59 · 1153 阅读 · 0 评论 -
qt 橡皮筋线
在图形编辑应用中常会用到橡皮筋线,如选择图形的某个区域等,最常见的就是在系统桌面上用鼠标拖动,可以绘制一个类似蚂蚁线的选区,并且选区线能够跟随鼠标的移动而伸缩,因此叫作橡皮筋线。qt 中用于描绘橡皮筋线的类是QRubberBand,当然单有一个QRubberBand 类还是不能做出橡皮筋的效果出来, 另外还要有鼠标事件的配合,与QRubberBand 配合的鼠标事件有 鼠标单击,拖动及释放,自转载 2012-09-19 14:52:25 · 2402 阅读 · 0 评论 -
QWidget与HWND的互相转换
在编写Windows的应用程序时,我们有时不可避免地要与Windows平台固有的Win32 API打交道,但是Win32 API里面常常用到的HWND等诸多句柄QT并没有。QT作为一款优秀的跨平台GUI库,不可能未作考虑,那么需要互相转换的时候该如何做呢?HWND转QWidget 123 QWidget *myWidget转载 2012-09-18 16:16:29 · 698 阅读 · 0 评论 -
qt设置对话框或控件为固定大小
1、sizeHint()返回理想大小。设定为固定大小:setFixedHeight();FixedWidth();如果设定理想大小为固定大小,则setFixedHeight(sizeHiint().height();setFixedWidth(sizeHint().width());2、通过布局设定固定大小layout()->setSizeConstraint(QLa原创 2012-09-19 15:18:33 · 13300 阅读 · 0 评论 -
Qt事件
Another Look at Events (再谈Events) by Jasmin Blanchette 什么是自发事件?哪些事件类型可以被传递或压缩到一起?投递(posting)和发射(sending)一个事件的不同点在哪里?我应该什么时候在一个事件中调用accept()或ignore()?如果你不知道前面所有的问题,那么请继续阅读下文!• 事件的转载 2012-09-20 13:59:41 · 623 阅读 · 0 评论 -
windows下建立QT-VS2005集成开发环境
1. 简述 在 Windows2000/xp 下,安装 VS2005, QT 4.4.3 ;并在 VS2005上建立 QT 的集成开发环境, 利用 VS2005 开发环境开发,调试 QT 程序;2. 所需程序 VS2005 // VS2005 的安装程序; qt-win-opensource-src-转载 2012-10-18 10:29:50 · 344 阅读 · 0 评论