
QT学习
文章平均质量分 73
c05170519
研究生在读
展开
-
动态生成数组
动态生成一维数组: quint32 Count=map->NodeCount; QString *Name=new QString[Count]; //动态生成name一维数组,存储点的名字 动态生成二维数组: quint32 **Linkatrix; Linkatrix=(quint32 **)malloc(sizeof(quint32*)*Count);//动态生成Linkatrix二维数组,存储权值 for(int i=0;i原创 2011-05-13 16:02:00 · 3500 阅读 · 0 评论 -
QT中防止中文乱码
QTextCodec::setCodecForTr(QTextCodec::codecForName("utf-8")); QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf-8")原创 2011-10-14 14:15:22 · 845 阅读 · 1 评论 -
QRegExp解析
引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb'转载 2011-10-14 14:23:21 · 10568 阅读 · 0 评论 -
tcp业务层数据包分片
QString msgType="MSG_ID_ALREADY_EXIST";QByteArray block;QDataStream out(&block,QIODevice::WriteOnly);out.setVersion(QDataStream::Qt_4_原创 2011-10-13 13:56:23 · 3697 阅读 · 0 评论 -
QSqlTableModel
声明:本文原创于yafeilinux的百度博客,http://hi.baidu.com/yafeilinux 转载请注明出处。在上一篇我们讲到只读的QSqlQueryModel也可以使其可编辑,但是很麻烦。Qt提供了操作单表的QSqlTableModel,如果我们需要对表转载 2011-08-20 16:48:49 · 11649 阅读 · 8 评论 -
QT使用数据库的语法问题
if(query.exec("SELECT * FROM parkinfo WHERE longitudedu="+Parkdata.gpsdatas.longitude.du+" AND longitudefen="+Parkdata.gpsdatas.longitude.fe原创 2011-07-30 10:23:55 · 1885 阅读 · 0 评论 -
QT学习笔记-QMessageBox
QMessageBox类提供了一个有一条简短消息、一个图标和一些按钮的对话框,可以向用户产生消息,警告,确认等对话框,只需要简单的应用就可以产生各种的样式,他提供了以下几种模式:QMessageBox::about,仅仅带有标题和简单文本的消息框,一般用于显示帮助提示信息.QMessageBox::information,具有主题和提示文本的提示消息框,可以根据情况定制按钮的个数,以及用法QMessageBox::question,具有标题和文本信息的咨询消息框,可以根据情况定制按钮转载 2011-04-29 15:09:00 · 5061 阅读 · 0 评论 -
Qt中添加背景图片的方法(转)
<br />工作似乎走上正轨了,上周五的工作是做一个界面,用到QFrame和QPushButton,QFrame做主面板,QPushButton为其子控件,需要在主面板上贴背景图片,还需要在QPushButton上贴上相应的图标,弄了一天,再加上今天一小会,终于有一点点结果了。<br /><br />通过从Google上搜索各种方法(现在才知道Google比Baidu强大很多啊),最后都试了一些,主要有下面几种方法:<br />1. QPalette的方法#include <QAppli原创 2011-04-29 15:08:00 · 2696 阅读 · 0 评论 -
QT使用线程以及线程同步
<br /> 首先转载一个博客,学习如何使用QT线程<br />http://hi.baidu.com/%D2%C0%C8%BB%BD%DA%D7%E0%C0%B6%B5%F7/blog/item/da39f4f29aa93d00b17ec522.html<br />QThread 似乎是很难的一个东西,特别是信号和槽,有非常多的人(尽管使用者本人往往不知道)在用不恰当(甚至错误)的方式在使用 QThread,随便用google一搜,就能搜出大量结果出来。无怪乎Qt的开发人员 Bradley T原创 2011-06-01 17:49:00 · 6275 阅读 · 3 评论 -
基于QT的网络聊天系统
1.项目概述 这个项目是找来的源代码,我把源代码一行一行的自己敲进去再运行调试出来的,实际上是学习,不是我的什么开发。该项目有两个部分,一个是客户端,一个是服务器端。客户端负责监听客户端发来的信息并做出相应的处理,发送广播。客户端实现注册、登录、对话、接受广播等功能 在客户端中,没有多进程,只有一个进程负责对所有用户的处理,所以服务器广播的发送就要求所有原创 2011-11-03 15:58:49 · 20251 阅读 · 69 评论