提要 最近用Visual Studio用的比较多,虽然慢了点,但是用着熟了感觉还是不错的,特别是2013里面的自动格式化代码,对我这种代码整洁强迫症患者真是莫大的帮助。 但是,今天这个坑摸了差不多一天才出来。 环境:Win8.1 64bit Visual Studio 2013 Qt5.3Debug和Release版本的区别Debug通常称为调试版本,它包含调试信息,并且不作任何优...
分类:
其他好文 时间:
2014-11-01 16:20:19
阅读次数:
2224
Find对话框实现 平台 Qt5.3.2 MinGW4.8.2注意创建时用QDialogfinddialog.h#ifndef FINDDIALOG_H#define FINDDIALOG_H#include #include #include #include #include #include ...
分类:
编程语言 时间:
2014-10-31 18:58:23
阅读次数:
275
为了在linux平台下快速开发一款视频聊天软件,本文选取了AnyChatSDK作为核心开发,开发环境使用QT5.3,下面将讲解我的开发过程。一、开发环境的搭建1.首先,虚拟机安装linux系统,我选取的是最新的Ubuntu14.04-32bit;2.然后,到QT官网http://qt-project.org/downloads,下载最..
分类:
其他好文 时间:
2014-10-29 19:41:27
阅读次数:
378
在官方网站下载.run文件安装后,qtcreator启动失败,然后找到命令行启动,失败原因如下:shr@shr-Sieyuan:~/Qt5.3.2/Tools/QtCreator/bin$ ./qtcreatorQXcbConnection: Failed to initialize XRandrQ...
分类:
系统相关 时间:
2014-10-24 14:30:03
阅读次数:
1187
1.堆栈窗体QStackedWidget:(1)初始化列表框QListWidget:QListWidget*list=newQListWidget(this);list->insertItem(0,tr("Window1"));list->insertItem(1,tr("Window2"));list->insertItem(2,tr("Window3"));(2)新建堆栈窗体QStackedWidget:QStackedWidget*stac..
分类:
其他好文 时间:
2014-10-23 06:57:33
阅读次数:
713
在fedora 20 安装为知笔记后,fcitx无法输入的问题。原因在于为知笔记是qt5开发的,在fedora下默认是没有fcitx-qt5这个包,如果你添加了为知笔记的源之后执行下: yum instal fcitx-qt5 重启下X,就发现为知笔记fcitx可以输入了。 另:fcitx...
分类:
其他好文 时间:
2014-10-22 23:16:58
阅读次数:
361
1.分割窗口QSplitter(1)QSplitter的构造方法:QSplitter*splitterMain=newQSplitter(Qt::Horizontal,0);第一个参数通过Qt::Horizontal和Qt::Vertical来设定为水平分割或垂直分割。第二个设定0代表是主窗口,无父窗口。将0替换为splitterMain时,代表是主窗口,子splitter就被..
分类:
其他好文 时间:
2014-10-22 06:29:13
阅读次数:
197
一、字符串类QString:1.操作字符串:(1)“+”、“+=”操作符:例:QStringstr=“Hello,”;str=str+“world1;str+=“Wecome1;//str=“Hello,world!Wecome1(2)QString::append()函数:(和“+=”操作符有同样功能)例:QStringstr1=“Hello,”;QStringstr2=“wor..
分类:
其他好文 时间:
2014-10-21 02:25:35
阅读次数:
228
1.编译代码时,无法正常构建:①因为QT无法识别中文,所以当文件名设为“例子”时,无法打开目标文件,进程会自动结束。因此在保存程序时,文件名应设为英语。②当不添加头文件时会报各种错误。2.QT5的调试:(1)修正语法错误:“问题”窗口会报错误内容和错误所在行数。(2)..
分类:
其他好文 时间:
2014-10-21 02:24:46
阅读次数:
146
信号和槽是Qt编程的一个重要部分。槽和普通的c++成员函数很像。它们可以是虚函数(virtual),也可被重载(overload),可以是公有的(public),保护的(protective),也可是私有的(private),它们可以象任何c++成员函数一样被调用,可以传递任何类型的参数。不同在于一个..
分类:
其他好文 时间:
2014-10-21 02:24:42
阅读次数:
206