返回首页 我的新博客

随笔分类 -  QT

摘要:接上面3.4,1、Tab_1对应着tab窗口中的Terminal窗口,qwtPlot对应着窗口中显示曲率线的窗口,scroll_plot对应着进度条,pb_StartPlotter对应开始按钮。2、Tab_3对应着第三个tab窗口,te_Rx对应着上面的数据显示窗口,pb_Clear对应着下面的清除按钮,cb_ShowAlways,cb_ShowData,cb_ShowMSG,cb_ShowSen... 阅读全文
posted @ 2009-07-09 10:13 buffer的blogs 阅读(519) 评论(0) 推荐(0)
摘要:控制基站软件界面预览:(软件是德国的,语言也是德语,这又增加了读代码的难度)主界面对象总体预览:主界面分项1:1、lb_Status 是软件最下端的一个QLabel控件,用于显示系统执行状态。2、line_2是软件主界面上工具栏和下面tab窗口之间的一条分界线。3、tab_Main是下面tab窗口 QTabWidget容器。  3.1、Tab_0是下面tab窗口的最左端的窗口,Tab_1,....... 阅读全文
posted @ 2009-07-07 19:40 buffer的blogs 阅读(447) 评论(0) 推荐(0)
摘要:在源文件中有一个main.cpp。在main函数中 实例化一个MKTool对象MKTool * mw = new MKTool();mw->show();主函数就做了这些工作,把大部分要完成的功能都放在MKTool类中了,QT的程序的主函数一般都这么简练! 阅读全文
posted @ 2009-07-07 13:47 buffer的blogs 阅读(294) 评论(0) 推荐(0)
摘要:http://topic.csdn.net/t/20030522/11/1818126.htmlhttp://www.vckbase.com/document/viewdoc/?id=701 阅读全文
posted @ 2009-07-04 22:22 buffer的blogs 阅读(1979) 评论(0) 推荐(0)
摘要:现在出了 qt creator 2009.03版本的creator,我安装新版本的qt creator 然后配置了qwt-5.2.0的环境变量,然后编译QMK的源代码,结果通过了,并且成功运行了。 看来之前的2009.02版本确实存在问题,本身源代码是没有问题的,编译的时候提示出现很多错误,害得我好一顿修改啊。结果编译没问题了,但是总是运行不起来。卸载2009.02版本的qt creator之后,... 阅读全文
posted @ 2009-07-04 17:27 buffer的blogs 阅读(329) 评论(0) 推荐(0)
摘要:QT4.3.3版本在VS2005集成开发环境下面的安装与配置1 编译QT1)下载QT的源代码文件包(注意:必须是.zip后缀的,.exe后缀的包是用mingw做编译器的源代码文件)。2)如果是.zip后缀的源码包,将QT源代码解压到硬盘,例如:D:\Qt\4.3.3\;如果是.exe后缀的安装包,双击开始安装,(安装时需要指定mingW的路径,没有的话,应该要点击下载到本地并安装,缺少的话不知道会... 阅读全文
posted @ 2009-06-29 15:06 buffer的blogs 阅读(891) 评论(0) 推荐(0)
摘要:一. 安装准备:1. 准备安装文件:(1):Qt 4.4.3 OpenSource for Windows下载地址: ftp://ftp.trolltech.no/qt/source/qt-win-opensource-src-4.4.3.zip(2)Qt Visual Studio Integration v1.2.2 for.VS.2003.2005 英文版下载地址:http://www.fi... 阅读全文
posted @ 2009-06-29 14:37 buffer的blogs 阅读(881) 评论(0) 推荐(0)
摘要:1. 简述 在 Windows2000/xp 下,安装 VS2005, QT 4.4.3 ;并在 VS2005上建立 QT 的集成开发环境, 利用 VS2005 开发环境开发,调试 QT 程序;2. 所需程序 VS2005 // VS2005 的安装程序; qt-win-opensource-src-4.4.3.zip // QT 4.4.3 的 Windows 源代码 qt-vsintegrat... 阅读全文
posted @ 2009-06-29 10:24 buffer的blogs 阅读(2661) 评论(1) 推荐(0)
摘要:本工程很多代码是基于qwt-5.1.1写的,其实5.1.1版本有很多问题,我们决定采用5.2.0。 首先,将qwt-5.2.0解压到某个盘的根目录下,也可以是非根目录,但是如果这样的话,就需要修改qwt根目录下的qwtconfig.pri文件,同时也要修改工程中的.pro工程文件中的qwt目录。解压到某个目录下之后,需要修改qwtconfig.pri文件中的如下代码:win32 { INSTALL... 阅读全文
posted @ 2009-06-26 09:43 buffer的blogs 阅读(1084) 评论(0) 推荐(0)
摘要:在QMK的根目录下有很多文件,有一个COPYING文件,这个文件是合GNU的版权有关的信息,GNU GENERAL PUBLIC LICENSE。我们不用去理会它。 在根目录下还有一些.pro文件,如debian.pro、eeepc.pro、gentoo.pro、osx.pro、suse.pro、win.pro。我们知道,QT是源码级的跨平台,这些文件都是支持不同操作系统平台的工程文件。其中win... 阅读全文
posted @ 2009-06-25 11:38 buffer的blogs 阅读(673) 评论(0) 推荐(0)
摘要:== 先洗澡吃饭,这个放后面再说。 阅读全文
posted @ 2009-06-24 18:19 buffer的blogs 阅读(329) 评论(0) 推荐(0)
摘要:这几天,由于几门考试,再加上挑战杯全国总决赛的事,我不得不将活停了下来!现在烦心的事基本都过去了,继续!以前考试对我来说不重要,现在不一样了,已经保研了,如果挂一门的话,就竹篮打水一场空了! 在用QTCreator开发程序时,工程目录不能有空格和汉字.  QT的版本管理:QT_creator 允许同时安装多个版本,并且很容易的进行版本切换。Qt Creator 可以自动选择在系统环境变中的版本,我... 阅读全文
posted @ 2009-06-23 16:45 buffer的blogs 阅读(527) 评论(0) 推荐(0)
摘要:一. 安装准备:1. 准备安装文件:(1):Qt 4.4.3 OpenSource for Windows下载地址: ftp://ftp.trolltech.no/qt/source/qt-win-opensource-src-4.4.3.zip(2)Qt Visual Studio Integration v1.2.2 for.VS.2003.2005 英文版下载地址:http://www.fi... 阅读全文
posted @ 2009-06-11 20:30 buffer的blogs 阅读(514) 评论(0) 推荐(0)
摘要:学习QTqt的事件机制:事件起源:基于事件如何被产生与分发,可以把事件分为三类:* Spontaneous 事件,由窗口系统产生,它们被放到系统队列中,通过事件循环逐个处理。* Posted 事件,由Qt或是应用程序产生,它们被Qt组成队列,再通过事件循环处理。* Sent 事件,由Qt或是应用程序产生,但它们被直接发送到目标对象。当我们在main()函数的末尾调用QApplication::ex... 阅读全文
posted @ 2009-06-11 09:59 buffer的blogs 阅读(407) 评论(0) 推荐(0)
摘要:这个控制基站软件在一家德国的网站上公布了源代码,是用QT编写的,但是我以前没用过QT编写程序,QT和MFC有本质的区别,不过可以跨平台,所以我选择是用QT,并在源代码的基础上进行修改。这也所谓站在巨人肩上。源代码是用QT4.4.3编写的,并使用了QWT5.2.0做支撑。但是QWT4.4.3是命令行编译,这对于源代码修改,尤其是界面修改带来了很大不方便。我用qt-sdk-win-opensource... 阅读全文
posted @ 2009-06-11 09:03 buffer的blogs 阅读(426) 评论(2) 推荐(0)
摘要:安装了Qt之后可能有写头文件找不到,这就需要安装QWTQwt(http://qwt.sourceforge.net/)是基于Qt写的一个图形类库,不知道这样说对不对,它的原文说明是这样的:Qwt - Qt Widgets for Technical ApplicationsThe Qwt library contains GUI Components and utility classes whi... 阅读全文
posted @ 2009-05-25 19:24 buffer的blogs 阅读(1069) 评论(0) 推荐(0)
摘要:在解决pda软件字体的问题。现在已经发现根本原因:qte自带的默认字体本身不好(标准特级残废)。通过查找资料找到了几种种解决途径: 1 使用其它unicode版本的ttf字体(windows下有很多ttf字体,但不知是不是unicode编码),但这个需要安装freetype插件。我编译好了一个新版本,但还没有安装成功。后来编译了一个freetype库,可以使用windows下的ttf字体了。 2 ... 阅读全文
posted @ 2009-05-25 08:40 buffer的blogs 阅读(1796) 评论(0) 推荐(0)
摘要:1.Qt的风格 a) Qt简介 Qt是一个跨平台的C++图形用户界面应用程序开发库,使用Qt可以开发出高质量的图形用户接口,它是完全面向对象的、易于扩展且允许真正的组件编程。Qt获得了很大的成功,特别是它的信号-槽机制是非常值得研究的通信机制,它也是 Linux发行版标准组件KDE(K Desktop Enviroment)的基础。 b) 风格机制 Qt的风格机制实现了不同平台上的图形用户接口(G... 阅读全文
posted @ 2009-05-25 08:39 buffer的blogs 阅读(748) 评论(0) 推荐(0)
摘要:QT连接数据库 是应用开发的常用基础操作。经过实验,我总结了一些例程。这些例程可以连接各种数据库。ps:这里只是我觉得好用的方法。QT另外提供了更高级的方法,如有需要请自己尝试。连接数据库需要的头文件:#include <QSqlDatabase>#include <QSqlQuery>1、连接微软的Access-------------------------------... 阅读全文
posted @ 2009-05-25 08:37 buffer的blogs 阅读(4392) 评论(0) 推荐(0)
摘要:编译工程的前提: 1、 所需要用的编译器已经安装,并且路径设置到了环境变量中。2、有所需要连接的QT库、第三方库。第一步:设置环境变量。将工程需要连接的库包含进来,如果已经在linux的环境变量中设置可以不做这步。export QTDIR=/usr/local/qteexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/qte/lib:/usr/lo... 阅读全文
posted @ 2009-05-25 08:36 buffer的blogs 阅读(505) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示