按 ‘ Qt ’ 标签归档

Ubuntu11.10安装QtSDK卡死的问题

最近在玩32位的Ubuntu 11.10,在安装QtSDK1.1.4时会卡死。起初以为是Unity的问题,于是装了Gnome 3,再安装依然是卡死。从网上查到的资料看来,貌似是由于QT的安装程序与Ubuntu的主题style之间存在不和谐的关系导致的,解决方法有两种:

一是安装时使用sudo来执行安装程序,即运行sudo ./_SDK_Lin32_offline_v1_1_4_en.run

二是在运行安装程序时添加参数-style cleanlooks,即运行./Qt_SDK_Lin32_offline_v1_1_4_en.run -style cleanlooks

QLineEdit实现“命令提示符”效果

又是n久木有更新…罪过罪过…
今天讲个在做项目过程中遇到的问题。大家应该都知道Windows的Console或者*nix里面的终端,在里面输入命令的时候,每行前面都会有一个“提示符”,如:

PS F:\> ls

ls命令左侧的部分就是提示符,它是一直存在且用户无法更改的。

在QT里面想实现一个带提示符的单行命令输入组件该怎么做呢?

提到单行命令输入组件,最容易想到的是QLineEdit,但是QLineEdit不像QSpinBox一样提供设置Prefix和Suffix的功能,那就只好自己改造一下QLineEdit了。
大体的思想是这样的:在QLineEdit中加一个字符串保存“命令提示符”,与用户输入的字符串连接后组成显示文本。当用户输入、删除、选择文本时,均不能对QLineEdit中显示的“命令提示符”字符串进行操作。需要注意的是,在QLineEdit中,如果用户选中了某段文本,然后再按键盘输入内容,那么选中的文本会被输入的内容替换掉
猛击阅读全文

Qt4.5与VS2008/VS2005的集成开发环境的安装配置

在Windows下用QT做开发,编译器可以用mingw的gcc/g++,也可以用VS。使用mingw开发QT程序基本不用配置。由于我这的工作IDE是VS,所以需要搭建VS+Qt的工作环境。
在网上有一大堆关于怎样把Qt集成到VS中的文章。有的写的很简单,有几篇较为详细的。这一两个月的时间我也装了在Windows下装了n次Qt了,在这里写下自己的安装配置过程,以及安装中遇到几个问题,算是备忘吧,也顺便分享一下~
一、安装编译QT
1、首先得有VS,2005和2008都可以,VC++必须装。我这是2005 Professional版的,据说用Express版的qt--addin装不上去(2008 Professional版的我也试过,比用2005装还要顺利一些……)。

2、去Qt官网(http://qt.nokia.com/)下载Qt SDK for Windows,一个exe文件。(网上有人讲去下载src,不需要的,往后看就知道了O(∩_∩)O~)下载完成后运行安装,安装目录应该是随便的,不过路径中最好不要有中文和空格,防止出现莫名其妙的问题。我的安装路径是D:\\,QT的内容在D:\\2009.03\qt下面。其中,src目录下面是QT的源代码。

猛击阅读全文

无觅相关文章插件,快速提升流量