
QT
helloworldprogram
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT学习之事件处理(二) 处理密集响应时的响应保持
当处理一个事件时,也可能会同时产生一些其它的事件,如果再处理一个特定的事件上耗费的时间比较多,那么用户界面就会变得无法响应。例如,在应用程序中把一个文件保存到磁盘中,直到文件保存完毕,才会处理那些由于窗口系统产生的事件。在文件保存的过程中,应用程序就不能响应来自窗口系统的重新绘制请求。 一种解决方法当然是用多线程:一个线程用于处理应用程序的界面,另外一个程序则执行文件操作。 另外一种更为简单的转载 2013-11-18 14:42:43 · 1261 阅读 · 0 评论 -
qt应用程序交叉编译到arm环境变量设置
#/bin/sh export QTDIR=/home/tony/work/qt-arm/ export QTINC=$QTDIR/include export QTLIB=$QTDIR/lib export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTLIB:$LD_LIBRARY_PATH qmake -project原创 2013-11-27 11:47:32 · 1517 阅读 · 0 评论 -
安装了Phonon,却不能播放视频和音频
安装了Phonon,却不能播放视频和音频,同时提示警告: WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded WARNING: bool Phonon::FactoryPrivate::createBackend() phonon ba原创 2013-11-27 13:47:07 · 818 阅读 · 0 评论 -
编译QT到arm上
./configure -prefix /usr/local/Trolltech/QtEmbedded-4.7.4-arm -opensource -confirm-license -release -shared -embedded arm -xplatform qws/linux-arm-g++ -depths 16,18,24 -fast -optimized-qmake -qt-sql-s原创 2013-11-27 15:57:17 · 889 阅读 · 0 评论 -
QT常用控件之QListWidget
1:新建QListWidget 2:添加item 3:设置高度 4:给某个item贴图片 5:自定义信号与槽转载 2013-11-28 14:17:52 · 769 阅读 · 0 评论 -
QT学习笔记
Qt中的每个类,都有一个对应的同名头文件,其中包含其类定义。例如要使用QApplication类,则需要在程序中添加" #include" QApplication类用于管理应用程序范围内的资源。其构造函数需要main函数的argc和argv作为参数。 widget被创建时都是不可见的(always createdhidden)。widget中可容纳其它widget。 Qt中的widge转载 2013-11-28 14:13:46 · 781 阅读 · 0 评论 -
QT 界面总结
QT提供了设计师工具,可以很方便的使用鼠标拖拽的方式绘制界面。绘制完毕后自动生成一个界面的.h文件(如ui_mainwindow.h),其中含有一个自动生成的Ui_MainWindow类,这个类中核心的函数是setupUi,根据界面向导的不同里面接收一个QWidget *参数或者QMainWindow *参数。这个函数会自动在传入的QWidget或QMainWindow上根据设计师绘制的界面创建可转载 2013-12-02 15:45:45 · 1094 阅读 · 0 评论 -
QT中如何使用ui文件
/******************************************************************************** ** Form generated from reading UI file 'mainwindow.ui' ** ** Created: Mon Dec 2 14:42:57 2013 ** by: Qt User原创 2013-12-02 14:52:16 · 1104 阅读 · 0 评论 -
QT多个信号连接到一个槽
Qt的内建(built-in)对话框: 颜色对话框(QColorDialog),选择颜色 [html] view plaincopy QColor clr=QColorDialog::getColor(plt.color(QPalette::Base),this); 错误消息框(QErrorMessage),显示错误信息转载 2013-12-09 15:22:40 · 1026 阅读 · 0 评论 -
QT编程经验
如何添加自定义的slot函数。... 1 Qt标准对话框之QMessageBox. 2 Qt 中如何使用外部链接库... 6 如何将qte默认的绿色背景设置为透明... 6 布局的时候设置左,上,右,下的距离... 6 如何加载图片... 7 在Qt4中如何为对话框设置背景?... 7 如何添加自定义的slot 函数。 以添加转载 2013-12-04 14:13:46 · 914 阅读 · 0 评论 -
基于QT视频软件的开发和学习
先装好QT SDK,然后把环境变量设置一下(不会去G!) 然后把vlc库加入到mingw里面 先复制vlc-include.rar解压出来的头文件到Qt\2009.04\mingw\include里面 在把vlc-lib.rar解压出来的文件放到C:\vlc-lib 我们在 Qt Creator 里面建立一个空转载 2013-11-27 09:51:44 · 969 阅读 · 0 评论 -
ubuntu 安装QT 5.0出现错误:Failed to load platform plugin "xcb".
当你安装QT 5.0 时,启动的时候会出现如下错误: Failed to load platform plugin "xcb". Available platforms are: linuxfb minimal xcb Abandon 这是因为相关的库没有安装完整,解决方法很简单,如转载 2013-11-12 14:16:45 · 4983 阅读 · 3 评论 -
总算解决了QT的一个诡异问题
问题的过程是这样的,就是我代码写的跟example里面的例子几乎都是一样,但是application 就是出来不了窗体,后面经过我多次实验,发现qmake连接到的不是我原来的/usr/local/Trolltech/Qt-4.7.4/bin/qmake,而是/usr/bin/qmake,奇怪,我记得之前不是这样的啊,后来想想有可能是又手动安装了 qmake,所以覆盖了,哎,搞的我好久,我做了一个软原创 2013-11-07 10:43:42 · 670 阅读 · 0 评论 -
QT学习之事件处理(一)
通常事件来源有来自窗口系统的QMouseEvent和QKeyEvent事件,以及来自系统的QTimeEvent,还有一些事件来自应用程序 Qt为多数事件定义了特定的类,值得关注的是QResizeEvent,QPainEvent,QMouseEvent,QKeyEvent和QCloseEvent类,每一个类均从QEvent继承而来,并加入了本事件特定的功能函数 QT中的所有事件类型均由Q翻译 2013-11-15 15:11:45 · 873 阅读 · 0 评论 -
QT4中从UI文件直接生成.h文件
使用命令 uic-qt4 MainWindow.ui -o ui_MainWindow.h 其中ui_MainWindow.h中最后有个语句 namespace ui{ class Form:public ui_Form{}; } 其中Fom就是新生成的可以继承的界面类原创 2013-11-20 10:24:23 · 1057 阅读 · 0 评论 -
QT中的常用
QT中的常用类分为基本类和窗口类 《一》基本类 包括 QChar字符,QString字符串,QPoint点,QSize大小,QRect圆,QFont字体,QPixmap图像,QICon图标 《二》窗口类 QWidget,QDialog,QLabel,QAbstractButton,QPushButton,QCheckBox,QRadioBox原创 2013-11-20 09:30:05 · 687 阅读 · 0 评论 -
QT中自定义的信号与槽需要注意以下几点
1.类声明和实现要分别放在.h和.cpp文件中 2.类声明中包含Q_Object 3.信号只要声明,不需要设计的实现(有系统自动完成) 4.发射信号用emit关键字 5.自定义的槽的实现与普通成员函数的实现一样原创 2013-11-20 10:13:31 · 749 阅读 · 1 评论 -
QT中常见的类的继承的总结
如果需要设计界面,且需要菜单栏,工具栏,状态栏,一般继承QMainWidget 如果不要菜单栏,工具栏,状态栏等一般继承QDialog 如果需要自定义视图来画图形,则可以继承QAbstractItem 如果自己设计场景,游戏开发则继承QGrapicsview 如果自己制作一个小图形视图,则可以考虑继承QGrapicsObject类,当将这些小视图构成一个视图组时,该组的类可以继承 QGr转载 2013-11-20 09:25:01 · 5862 阅读 · 0 评论 -
QString 和string类相互转换
在主体文件中加以下转换函数即可 QString s2q(const string &s); //从string 到QString string q2s(const QString &s); //从QString到string QString s2q(const string &s) { return QString(QString::fromLocal8原创 2013-11-20 10:10:30 · 968 阅读 · 0 评论 -
QT经典学习书籍推荐
1. 精通QT4编程 2.C++ GUI QT4(第二版) 3.QT快速入门 4.QT及Qt Quick开发实战精解原创 2013-11-20 10:16:14 · 7238 阅读 · 0 评论 -
QT中的信号与槽
1.一个信号可以连接多个槽 2.多个信号可以连接同一个槽 3.一个信号与另一个信号可以连接 4连接可以移除 注意 :要把信号成功连接到槽或信号,她们的参数或者类型必须要相同的顺序和相同的类型 如果信号的参数比它所连接的槽的参数多,那么多余的参数就会忽略掉原创 2013-11-20 10:19:44 · 611 阅读 · 0 评论 -
qt-everywhere-4.7.4 交叉编一个到arm
我用的是ubuntu 12.04 用的编译器是4.4.3,是天嵌科技制作的一款编译器,解压后进入目录执行./configure -embedded arm -release -opensource -fast -no-accessibility -no-scripttools -no-mmx -no-multimedia -no-svg -no-3dnow -no-sse -no-sse2 -原创 2013-11-20 11:20:56 · 844 阅读 · 0 评论 -
ubuntu下编译qt-4.7.4
下载源码,解压 ./configure -nomake examples -nomake docs -nomake demos -make tools -make libs -audio-backend -phonon -phonon-backend -qt-zlib -qt-gif -qt-libtiff -qt-libpng -qt-libjpeg -qt-libmng -no-o原创 2013-12-05 09:50:10 · 614 阅读 · 0 评论