在使用Qt开发的网管客户端程序中,网管客户端主要负责显示设备信息以及对设备下发配置信息等,如配置设备名字、更新设备程序等;由于在网管客户端程序的操作要先经过服务器处理,再由服务器将该命令转发给设备,因此网管客户端程序和设备之间是通过网络通信交互的;这样就会出现很多不稳定的情况,如网络连接断开、下发配...
分类:
其他好文 时间:
2014-05-09 18:58:56
阅读次数:
349
1.纯代码写对话框HelloWorld创建空Qt工程,添加C++源文件main.cpp需要设置编码以支持中文-----源代码main.cpp----- 1
#include 2 #include 3 #include 4 #include 5 6 int main(int argc, ch...
分类:
编程语言 时间:
2014-05-06 11:37:47
阅读次数:
446
1.创建Qt空工程2.添加Qt设计师界面,无按钮对话框helloqt.ui3.编辑界面,添加部件,修改对话框对象名为HelloQt
1 2 3 HelloQt 4 5 6 7 0 8 0 9 40010 30011 12 13 1...
分类:
编程语言 时间:
2014-05-06 10:55:54
阅读次数:
328
1.新建空Qt工程2.新建C++类HelloQt3.新建ui文件,添加部件,重命名主窗体(对话框)类名HelloQt,构建生成ui头文件4.修改头文件helloqt.h
1 #ifndef HELLOQT_H 2 #define HELLOQT_H 3 4 #include 5 6 names...
分类:
编程语言 时间:
2014-05-06 10:49:09
阅读次数:
447
1.直接使用QObject::trUtf8("中文字符串")2.头文件QTextCodec::setCodecForTr(QTextCodec::codecForName("utf-8"));QObject::tr("中文字符串")3.头文件QTextCodec::setCodecForCStrin...
分类:
编程语言 时间:
2014-05-06 10:43:40
阅读次数:
264
模态对话框-----源文件main.cpp(工程QtDialog)----- 1 #include
"qtdialog.h" 2 #include 3 #include 4 5 int main(int argc, char *argv[]) 6 { 7
QApplication ap...
分类:
编程语言 时间:
2014-05-06 10:41:05
阅读次数:
456
常见错误列表一、编译arm环境的时候:./configure -prefix
$HOME/Qtenv/arm -embedded arm-nomake docs -nomake demo -nomake
examples1、configure完成之后,make出现问题:/usr/bin/ld: ca...
分类:
其他好文 时间:
2014-05-05 09:32:27
阅读次数:
1967
QVariant相当于一个包含大多数Qt数据类型的联合体将数据存储为一个Private结构体类型的成员变量d:1 QVariant::QVariant(Type
type)2 { create(type, 0); }1 void QVariant::create(int type, const vo...
分类:
其他好文 时间:
2014-05-04 19:30:20
阅读次数:
593
windows下将IPython Qt Console的快捷方式修改为:
"C:\Python\IPython Qt Console.exe" --ConsoleWidget.font_family="Courier New"
--ConsoleWidget.font_size=9 --Conso....
分类:
编程语言 时间:
2014-05-04 19:24:27
阅读次数:
1195
复制控制--管理指针成员引言: 包含指针的类需要特别注意复制控制,原因是复制指针时只是复制了指针中的地址,而不会复制指针指向的对象! 将一个指针复制到另一个指针时,两个指针指向同一对象。当两个指针指向同一对象时,可能使用任一指针改变基础对象。类似地,很可能一个指针删除了一对象时,另一指针的用户还认为基础对象仍然存在。指针成员默认具有与指针对象同样的行为。 大多数C++类采用以下三种方法...
分类:
编程语言 时间:
2014-05-04 17:45:43
阅读次数:
458