Qt4 编程学习资料
robin7513
这个作者很懒,什么都没留下…
展开
-
Qt4-环境搭建与简单配置
虽然使用Qt4编程已经有一段时间了,但是为了记录资料的完整性所以补充一下前段的记录。 Qt4目前是最新的版本,可以到http://qt.nokia.com/downloads下载最新的安装包。安装包主要有Windows平台和Linux/X11平台的。下载以后安装很方便。 我现在使用的是Download Qt SDK for Wind原创 2009-11-16 14:00:00 · 1041 阅读 · 0 评论 -
Qt4-建立窗口与对应代码分析
Qt4是用于开发GUI的工具,开始使用的时候自然是希望很快的建立一个窗口。 到现在为止,一共使用过3种方法建立自己的窗口: 1 利用Qt designer : 直接在终端模式或MingGW的窗口中输入designer,就可以启动Qt的窗口设计工具designer了。使用方法很多书上都有详细的说明。 2 直接在已有的工程中添加窗口 : 在打开的工程中增加一个新原创 2009-11-16 16:19:00 · 2361 阅读 · 0 评论 -
QT4-外部程序调用的简单方法
QT4对于界面编程无疑是一个很方便的工具。但是由于它界面开发专项特性,可能导致了某些方面的不足(到目前为止暂时没有使用到这类复杂功能,所以只能是推测)。这样当整个程序需要某些功能时,就需要外部模块的支持。为了能够与外部程序相互联系,Qt4提供了强大的外部程序调用类。先说说QProcess类,目前主要用到程序调用函数。官方说明如下:(引用自ttp://qt.nokia.com/doc/4.原创 2009-11-22 11:17:00 · 4506 阅读 · 1 评论 -
QT4-系统托盘图标的使用(三)
系统托盘图标动作的实现。 这里指的动作和之前的Action有些不同,主要是指右键点击、双击、中键点击的动作。 动作的实现较为容易,整个过程有点类似Event的实现机制。首先使用一个connect,如下: connect(tray, SIGNAL(activated(QSystemTrayIcon::ActivationReason)),原创 2010-03-22 19:36:00 · 1196 阅读 · 0 评论 -
Qt4-外部程序调用和输出内容再学习
之前对这个问题比较模糊,最近经过一段时间的摸索,又有了一点点新的体会。 调用外部程序主要还是使用的QProcess类,该类在调用外部程序时主要可以使用两个成员函数。 start(); exec(); 这两个函数的主要区别在于,start将会在一个新的Process中运行外部程序,直接的表现是,当你运行一个外部程序时,可以同时原创 2010-03-22 20:20:00 · 1969 阅读 · 1 评论 -
QT4-系统托盘图标的使用(一)
系统托盘图标是一种很有用的提示方式,Qt作为一款强大的GUI设计工具自然不会在这个功能上缺席。 在qt4的demo中详细的记录了系统托盘图标的使用方法,经过实际的操作我也在自己的程序里使用了一把。在这里记录一下。 使用的类是QSystemTrayIcon(引用一下帮助文档里的介绍) 这里需要值得注意的是 The QSystemTrayIcon class c原创 2010-03-21 22:46:00 · 1504 阅读 · 0 评论