目前预计的可视化开发环境为: vs2008(sp1) + QT4.8 建立于windows7.64bit系统;使用的qt插件与qt均为32位版本;1.安装步骤第一步:安装VS2008(我使用的是90天试用版,需要打sp1补丁!!,请自行下载安装!)。第二步:去QT官方网站http://qt-pro....
在qt中用tcp传输xml消息本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:Qt5 3.1.2说明:在tcp上传输xml消息.协议格式例如以下:2字节标识(0xc55c,网络序)+2字节预留 +4字节报文内容长度(网络序)...
分类:
其他好文 时间:
2014-08-21 14:36:54
阅读次数:
218
编译工程时报错:error: undefined reference to vtable for ClassName,造成这种错误的原因很多,甚至在纯C++编程过程中也可能出现。下面根据自己情况,具体问题具体分析。原因:在原先没有Q_OBJECT关键字的工程中添加了该关键字,但是没有执行qmake,直接编译导致出现该错误。...
分类:
其他好文 时间:
2014-08-20 22:44:33
阅读次数:
275
Chapter9 Interactive UI with Multiple Top-Level Windows 多个顶层窗口下的交互式UI
现在我们的程序需要添加一些方法来变得适合日常工作中的重用; 首先要有个button来退出; 其次, 要有top-level窗口来管理配置; 用户修改配置时, 程序应该检查变动, 让用户知道改动是否正确;
9.1 A Button
b...
分类:
其他好文 时间:
2014-08-20 14:12:06
阅读次数:
256
上一章节讲了qt鼠标事件实现,获取鼠标参数的方法。这一讲主要讲怎么应用上讲的鼠标事件实现一个小功能。qq好友对话框右侧 未展开时如图:鼠标移动到 “隐藏侧边”处单击可以隐藏侧边,隐藏后效果如图:实现的范例效果如下1.一般情况2.鼠标移动到中间分割线中间区域时,效果3.单击红色按钮后,效果4.鼠标移动...
分类:
其他好文 时间:
2014-08-20 12:02:32
阅读次数:
315
移动终端的普及,二维码的使用越来越广泛,最近小小的研究了一下QT下二维码的使用。 二维码(Two-dimensional code),又称二维条码,它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把钥匙。在现代商业活动中,可实现的应用十分广泛,如:产品防伪/...
分类:
其他好文 时间:
2014-08-20 11:45:06
阅读次数:
605
大概试了一下,还是不错的,不过字符编码问题还不太好解决:代码:#include "mainwindow.h"#include "ui_mainwindow.h"#include #include #include #include MainWindow::MainWindow(QWidget *pa...
分类:
其他好文 时间:
2014-08-20 01:20:05
阅读次数:
217
最近写了一个查单词的类似有道词典的软件,里面就有一个自动补全功能(即当你输入一个字母时,就会出现几个候选项)。这个自动补全功能十分常见,百度搜索关键词时就会出现。不过它们这些补全功能都是与你输入的进行首字匹配,有时也会不方便。例如,如果我输入一个“好”,如果是首字匹配的话会出现下图:
如果是句中匹配的话,则是这种情况:
你可以根据自己的要求进行选择哪一种模式。...
分类:
其他好文 时间:
2014-08-20 00:07:05
阅读次数:
416
HTTP Patch方法是除了post,get,put,delete之外的一个新方式,网上查不到的,也算是独家吧:主要用下面这个方法:QNetworkReply *sendCustomRequest(const QNetworkRequest &request, const QByteArray &...
分类:
数据库 时间:
2014-08-19 22:14:55
阅读次数:
787
写代码时需要注意下面两点:
1、源码用 utf-8 字符集
2、源码中需要翻译的字符串必须用英文(不能有中文或其它语言),则需要用 tr()。
例如:
QMessageBox::information(this,
tr("Information"),
tr("Hello world."));...
分类:
其他好文 时间:
2014-08-19 16:43:25
阅读次数:
183