QT GUI总结
文章平均质量分 80
fd315063004
追求生活的阳光,没有终点@!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT SDK安装以及程序的移植总结
QT SDK安装以及程序的移植总结一.QT SDK的安装版本:QtSdk-offline-win-x86-v1_2_1.exe步骤:1.安装目录随便选择,不包含中文,如:D:\QTSDK2.选择自定义安装Custom3.去掉塞班和移动平台的一些东西,最后的mingw的几个勾一定要勾上。如果出现了usb.driver这样的错误,直接Ignore 二.从原创 2012-08-30 16:26:32 · 1316 阅读 · 0 评论 -
Qt学习之路_1(安装及首次体验)
Qt学习之路_1(安装及首次体验)一、安装qt软件: ( 如果使用的是Qt源码,则用该方法编译,步骤参考http://www.cnblogs.com/elect-fans/archive/2012/03/25/2416997.html 否则直接下载qt-win-opensource-4.8.2-vs2010.exe文件并安装,该文件已编译过了,装完后可以直接使用。本人后面还转载 2012-08-23 15:23:52 · 617 阅读 · 0 评论 -
Qt支持中文显示
Qt4.7支持中文显示分类: Linux OMAP3530Qt 2012-03-01 10:28525人阅读 评论(0)收藏举报Qt4.7支持中文显示 原文地址:Qt4.7支持中文显示作者:ImmenseeT摘要: QT4.7.0在移植到开发板上的时候,中文支持是必不可少的,如何让QT支持中文,如何制作QT支持转载 2012-09-04 16:20:49 · 1383 阅读 · 0 评论 -
Qt学习之路_7(线性布局和网格布局初步探索)
Qt学习之路_7(线性布局和网格布局初步探索) QtDesigner这个工具用来设计界面比较方便,如果使用之,则比用纯代码写要容易入手,但是有的时候用代码来写界面可以达到灵活的设计,所以也需要掌握之。 Qt中的布局有垂直布局,水平布局,这2种布局用法一模一样,在android中这种布局叫做叫做线性布局,我这里也暂这么叫着;另外1种为网格布局,即纵横交错;最后1种叫做form布转载 2012-08-23 15:54:38 · 555 阅读 · 0 评论 -
Qt学习之路_3(VS下Qt的信号与槽初次体验)
Qt学习之路_3(VS下Qt的信号与槽初次体验) 在Qt中是使用信号与槽的机制来完成事件的响应过程的。网上Qt的开发基于Qt Creator的资料比较多,基于vs下的资料除了其环境配置方面的外就剩下很少了。开始以为2者环境下的开发方式相同,后面稍微接触了下发现还是有微妙的区别的,Qt在vs下毕竟是add-in嵌入的,用起来不如Creator中方便,比如对某控件而已不能自动go to sl转载 2012-08-23 15:30:48 · 738 阅读 · 0 评论 -
Qt学习之路_2(VS下Qt设计师文件的使用)
Qt学习之路_2(VS下Qt设计师文件的使用) 当装完了在vs下编译好了的Qt和Qt Visual Studio Add-in后,我们就可以用VS来进行Qt方面的开发了。 在VS下新建一个Qt工程,选择Qt Application项,如下图所示: 输入项目名称和确定项目目录(注意Qt相关的项目目录中不能包含中文文字),此处我用的项目名是first_experience转载 2012-08-23 15:24:46 · 584 阅读 · 0 评论 -
搭建QT+VS2008集成开发环境
刚毕业踏入工作,做项目需要在VS下用QT开发环境,最近查了不少资料,很多种安装方法,对于我这种初步接触QT的,看的头都大了。 经过几番测试,终于搞定QT4.7在VS2008下的安装,实际so easy。都是版本惹的祸。 总结起来网上流行的安装说明有以下几个问题需要解释清楚: 1,到底需要下载什么软件?软件版本混乱。那些安装说明只是针对过去旧版本的QT,还有要求下载VS2008转载 2012-08-23 15:11:11 · 664 阅读 · 0 评论 -
Qt学习之路_6(Qt局域网聊天软件)
Qt学习之路_6(Qt局域网聊天软件) 在上2次文章Qt学习之路_5(Qt TCP的初步使用) Qt学习之路_4(Qt UDP的初步使用) 中已经初步介绍了群聊功能和文件传输功能,这一节中主要在这个基础上加入一个私聊功能。 参考文献依旧是:《Qt及Qt Quick开发实战精解》一书中的第5个例子以及http://www.yafeilinux.com/ 网站上的源码。另转载 2012-08-23 15:49:39 · 2291 阅读 · 0 评论 -
Qt学习之路_5(Qt TCP的初步使用)
Qt学习之路_5(Qt TCP的初步使用) 在上一篇博文Qt学习之路_4(Qt UDP的初步使用) 中,初步了解了Qt下UDP的使用,这一节就学习下TCP的使用。2者其实流程都差不多。当然了,本文还是参考的《Qt及Qt Quick开发实战精解》一书中的第5个例子,即局域网聊天工具中的UDP聊天和TCP文件传送部分。另外http://www.yafeilinux.com/ 上有其转载 2012-08-23 15:42:49 · 2256 阅读 · 1 评论 -
Qt学习之路_4(Qt UDP的初步使用)
Qt学习之路_4(Qt UDP的初步使用) 为了使用Qt自带的Socket进行网络编程,先必须熟悉Socket编程的原理,另外还需对Qt一些基本类的操作比较熟悉。由于刚接触不久,所以还是以看人家的代码来学习。这次主要是学Qt下UDP的编程,且熟悉一些Qt下代码的编写流程,所以本文参照的是《Qt及Qt Quick开发实战精解》一书中的第5个例子:局域网聊天工具中的UDP聊天部分。转载 2012-08-23 15:33:24 · 1395 阅读 · 0 评论 -
Qt学习之路_10(Qt中statusBar,MessageBox和Timer的简单处理)
Qt学习之路_10(Qt中statusBar,MessageBox和Timer的简单处理) QStatus的使用: 众所周知,状态栏一般显示系统的状态信息,比如进度,鼠标所在的行列等信息。这次是个简单的实验,在状态栏中加入进度条和label,以及用状态栏自带的方法显示信息,显示信息持续的时间可以由参数来确定。 注意状态栏下的addWidget和addPermene转载 2012-08-23 16:03:37 · 1281 阅读 · 0 评论 -
Qt学习之路_9(Qt中Item Widget初步探索)
Qt学习之路_9(Qt中Item Widget初步探索) Qt界面设计中有model-based的List View,有Item-based的List Widget,关于这2者到底有什么区别,暂时也没弄太明白,这些都是界面设计中的设计模式,从MVC发展而来。以后用到的时候自然会明白的。 一般简单的都是用Item-based的List Widget,Qt中转载 2012-08-23 15:59:08 · 1137 阅读 · 0 评论 -
Qt学习之路_8(Qt中与文件目录相关操作)
Qt学习之路_8(Qt中与文件目录相关操作) 一、与文件目录操作有关操作。 Qt中与文件目录相关的操作在QDir中,需加入#include 语句。 QDir::drives()是列出电脑根目录下的所有目录,返回的是QFileInfoList。利用其返回的QFileInfo,可以使用QFileInfo::absoluteFilePath()方法为转载 2012-08-23 15:56:54 · 1492 阅读 · 0 评论 -
QT中使用QXmlStreamReader解析XML文件
作者huihui1988链接:http://blog.youkuaiyun.com/huihui1988/article/details/5620536 XML文件由于其扩展性与兼容性的优点,被广泛用作软件和系统的配置文件。这里简要介绍一下QT下如何来解析XML文件。 源代码:xml_reader.h#ifndef XML_READER_H#define XML_RE转载 2012-08-23 15:18:47 · 587 阅读 · 0 评论 -
Qt安装—搭建VS2008+QT开发环境
Qt安装—搭建VS2008+QT开发环境 (一)工欲善其事,必先利其器,废话不多讲。 总结起来网上流行的VS2008+QT安装说明有以下几个问题需要解释清楚: 1,首先明确需要下载什么版本的QT。网上流行的安装说明只是针对过去旧版本的QT,还有要求下载VS2008 SP1补丁的等等。很乱,对于刚接触Qt开发者会造成不必要的困扰,安装个开发环境真的需要那么繁琐和劳转载 2012-08-23 15:21:55 · 415 阅读 · 0 评论 -
qt支持中文
在程序初始化的时候,调用QTextCodec::setCodecForTr(QTextCodec::codecForName("gbk")); 要包含头文件,#include 然后对于中文调用的地方,QMessageBox::information(this,"帮助","中文",QMessageBox::Yes);加个tr(),就可以了。。QMessageBox::info转载 2012-09-07 15:41:16 · 458 阅读 · 0 评论
分享