- 博客(17)
- 收藏
- 关注
转载 Qt常识
1 QWidget类有什么用途? 在Qt应用程序中,QWidget用做工作空间.它是底层窗口,在其上可以放置其他对象,如按钮等.2 a.setMainWidget(&mainwindow);语句的意义是什么? 这段代码告诉Qt,说明mainwindow对象是程序的主部件.当主部件关闭时,整个程序随之结束. (主部件与其他Qt部件的区别是:当主部件终止时,整个程序就运行结束.)3
2009-07-08 22:42:00 1742
转载 QT的信号与槽机制介绍
QT的信号与槽机制介绍(转) 信号与槽作为QT的核心机制在QT编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 QT是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最
2009-07-08 22:39:00 849
原创 qt4:如何给按钮添加一个图标
QPushButton *pbt=new QPushButton(QIcon(QPixmap(":img/fand.gif")),"abcd",this); pbt->setObjectName("pbt"); pbt->setGeometry(100,100,80,40);
2009-07-08 16:28:00 2532 1
转载 qt4:给你的窗口设置一个背景图片
代码写在了窗体的构造函数处,所以没有写对象名QPixmap pixmap(":/img/aa.bmp"); QPalette palette;palette.setBrush(backgroundRole(), QBrush(pixmap)); setPalette(palette);
2009-07-08 16:24:00 1998
转载 qt4:读取 access 数据库
1。--------------mydialog.cpp--------------#include "mydialog.h"#include #include #include #include #include #include #include MyDialog::MyDialog(QWidget *parent) : QDialog(parent){ setupUi(this);
2009-07-08 16:19:00 1805 1
转载 QT4:字体对话框
1,添加必须的包含文件#include 2,在自己的槽中添加处理程序void MyDialog::pb2_cli(){ bool ok; QFont font; font=QFontDialog::getFont(&ok,this); if (ok) QMessageBox::information(0,"aa","one font select"); else
2009-07-08 16:13:00 804
转载 qt4:二进制数据的读和写
qt4:二进制数据的读和写在qt4中可以使用QFie直接对文件进行读写,也可以和QDataStream配合起来进行读写.但是他们之间是有很大区别的.本人用配合的方式读入一个二进制文件再写回去就发现文件再也打不开了,提示格式不对!于是仔细比对源文件和写入的文件发现是写入的文件在头部多出了四个字节,就是这四个字节造成了文件格式不能被识别.这四个字节是用来保存qt中的magic Number的,所以
2009-07-08 15:53:00 2037
原创 qt4:调用外部应用程序
qt4:调用外部应用程序 QProcess *p=new QProcess(this);p->start("notepad.exe"); 如果需要传递参数给这个程序,就写成这个样子p->start("notepad.exe c:/abc.txt"); 详细使用请看QT的帮助。
2009-07-08 15:48:00 883
转载 qt4:读取硬盘上的文件并显示到文本框中
读取硬盘上的文件并显示到文本框中QFile file("c:/1438074.htm");file.open(QIODevice::ReadOnly);QTextStream in(&file);TETiMu->setText(in.readAll());file.close(); 读取硬盘上的图片文件并显示出来QImage image("c:/11.
2009-07-08 15:41:00 1210
转载 qt4:英文字符的比较问题
qt4:英文字符的比较问题今天在写程序的时候发现很容易忽略的问题.描述:我把一串字符串写到文本文件中,然后再每次一行的读出来,结果发现我写入的和读出的值总是不相等.1.观察,为了弄清问题,我首先把写入和读出来的字符串显示了出来,结果从字符上观察是一摸一样的.不应该不相等2.思考,难道是字符在写入文件后再读出来的编码变了吗?3.通过字符编码转换后再比较,依然不相等.4 再思考,干脆先看看他们
2009-07-08 15:27:00 1216
转载 QT中文显示
在QT中可以直接QTextCodec来转换字符串的编码,这为在QT下开发中文软件带来了便利条件,不过这种方法不符合国际化/本地化的标准:CODE:char *string = "你好,世界!";QTextCodec *codec = QTextCodec::codecForName("GBK");//QTextCodec *codec = QTextCodec::codecForName("Big
2009-07-08 15:16:00 1009
转载 关于Qt
关于Qt 一提起GUI编程,很多人马上会想起VB、VC++之类的,至多也只会想到Delphi或C++ Builder。这并非好事,证明了人们只会使用IDE进行编程,似乎一离开了IDE,就马上变得束手无策,或者认为只有编命令行程序的份了。 事实并非如此,现在我所介绍的东西名叫Qt。Qt是什么?它不是一个集成开发环境,而只是一个完整的GUI类库。就像是VC++中的MFC,或Delphi,C++ B
2009-07-08 15:14:00 781
原创 如何做好需求分析
这段时间以来,从前一个人手里接过来一个项目,接过来时报告说项目已经有了一个阶段性的成果,可实际上用户体验之后,提了一堆问题,这也可以理解,最要命的是项目和用户需求有了很大的偏差,用户真正关心的内容没有做出来。这让我为之很痛苦,难道还要再做二次需求采集,我想这样一定会惹恼用户,那么接下来该如何更好的去和客户沟通呢?这让我真的很头痛,看看大家有什么好的见意?
2009-07-01 16:19:00 627
原创 Team Test单元测试总结
单元测试是开发者编写的一小段代码,用于检验被测试代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,一个函数的功能是取得所指定范围数字内所有的素数,在测试代码中给一个测试数字范围,看函数的输出是不是你想要的结果,如果不是,则说明函数有问题。 编写代码时,一定会反复调试保证它能够编译通过。但通过编译代码的代码,只是
2007-03-23 17:55:00 1659
原创 建模语言UML在软件开发中的应用
建模语言UML在软件开发中的应用 摘要:UML(Unified Modeling Language)是建立系统模型和分析业务处理流程强有力的工具,它能够帮助软件开发人员从不同角度描述系统,使开发人员弄清楚“做什么,谁去做,何时做,以什么顺序做”。本文简要介绍了UML的定义以及用例图、类图、顺序图和合作图等基本概念,探讨了基于UML的系统在软件开发中的应用方法。意在说明UML的若
2007-03-16 14:19:00 3559
转载 编程术语中英对照表
******************************************************************************************************************** 编程术语中英对照表
2007-02-28 15:07:00 2077
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人