QT 中的数据类型有很多的,在写代码的过程中难免会遇到 数据类型的转换。 1、QString转QByteArray QByteArray byte;QString string;byte = string.toLatin1(); 2、QByteArray转QString QByteArray byt ...
分类:
其他好文 时间:
2017-09-19 16:14:33
阅读次数:
119
1. QMessagebox 类的几个静态成员函数,可以直接调用创建对话框 2.static StandardButton QMessageBox::information ( QWidget * parent, const QString & title, const QString & text ...
分类:
其他好文 时间:
2017-08-31 16:49:39
阅读次数:
253
今天,学习搭建一个空项目,了解程序是如何运行的。 (1)新建一个空项目 1、在创建完空项目之后,项目中只有一个空的项目文件( .pro) 2、然后需要在项目文件(.pro)中添加: 3、然后新建一个主函数文件 (main.cpp) 同时,我们还学到父对象与子对象的关系。详细情况见代码中的注释。 ...
分类:
其他好文 时间:
2017-08-24 12:37:36
阅读次数:
137
在窗体上绘制文字时,在paintEvent()方法里用QPainter进行绘制。 主要获取对字符串打印在屏幕上时占用的像素大小 QPainter p(this); QFont font("宋体",13,75); p.setFont(font); QString title("标题"); int wi ...
分类:
其他好文 时间:
2017-08-20 18:28:17
阅读次数:
307
1、在UI设计界面放置两个输入lineEdit、一个输出TextBrowser和一个PushButton(用以按键求和),如图 2、打开.h文件,在类里面添加槽函数的声明代码,如图 ; 3、打开.cpp文件,在文件最下面编写槽函数代码,如图; 由于需要用到QString类型转基本数据类型(int), ...
分类:
其他好文 时间:
2017-08-14 19:00:53
阅读次数:
112
#include #include //窗口控制基类 #include //添加按钮头文件 int main(int argc,char **argv) { QApplication app(argc,argv); QWidget w; //标题w w.setWindowTitle(QString(... ...
分类:
其他好文 时间:
2017-08-03 21:48:32
阅读次数:
158
QDirIterator it(dir, QStringList() << "*.jpg", QDir::Files, QDirIterator::Subdirectories);while (it.hasNext()) qDebug() << it.next(); https://ask.help ...
分类:
其他好文 时间:
2017-07-29 10:07:33
阅读次数:
161
局部变量使用对性能的影响以及进程的堆和栈: 由于在代码中我使用了QMulitHash<QString , LHFilteVersionItem> tmp;这一局部变量来保存某一目录下的文件,由于在写测试代码期间,我利用循环模拟了50万的数据序列化后保存在文件中,在运行期间我发现读取函数耗费很长的时间 ...
分类:
其他好文 时间:
2017-07-21 23:27:34
阅读次数:
432
教程:https://www.devbean.net/2012/09/qt-study-road-2-file-dialog/ 代码如下: 函数说明: 运行截图: ...
分类:
其他好文 时间:
2017-07-18 16:51:21
阅读次数:
244
1、串的基本概念 从逻辑结构来看,串是一种特殊的线性表,即串可以看成是每个数据元素仅有一个字符组成的线性表。 l 长度为0的串称为空串; l 包含一个及以上的空白字符的串称为空白串; l 串中任意个连续的字符组成的子序列称为该串的子串; l 包含子串的串称为该子串的主串; l 串相等是指两个串的长度 ...
分类:
其他好文 时间:
2017-07-16 23:31:41
阅读次数:
226