![](https://i-blog.csdnimg.cn/columns/default/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Qt GUI学习
文章平均质量分 69
落草的面包
这个作者很懒,什么都没留下…
展开
-
Qt5 弹出窗口的创建
为将要进行的工作做准备。代码实现功能:单击某个按钮后,弹出对话框,对话框中的内容可自行设计。1.建立一个主界面,主界面中有一个pushbotton按键。2.右键项目->添加新文件->Qt设计师界面类Part II——对话框的模态和非模态1、 建立一个对话框类:2、 对话框中放置pushbutton和TextEdit:转载 2015-01-14 17:48:51 · 40838 阅读 · 2 评论 -
Qt5 文件读写
读写文件涉及到的几个类: 和 读文件函数void ReadFile(const QString &filename) { //QFile类提供读写文件的接口。QFile是一个用于读写文本文件和二进制文件和资源文件的I/O 设备 QFile my_file(filename);//将QFile与相关文件关联 if(!my_file.原创 2015-01-15 09:45:16 · 1939 阅读 · 0 评论 -
Qt5 遇到的问题
问题1. 程序异常退出。原因:在使用指针之前,没有为指针申请内存,导致内存溢出。原创 2015-01-26 12:17:56 · 1947 阅读 · 0 评论 -
Qt5 Qt设计师中的常用组件
Qt添加组件有两种方法,代码添加和设计师拖控件。代码添加先创建指针,然后对控件进行操作定义一个QLable类:[cpp] view plaincopyQLabel *label = new QLabel(this); 设置它的外观、文字、对齐方式:[cpp] view plaincopy原创 2015-01-15 10:14:18 · 5479 阅读 · 1 评论 -
Qt 数据类型的转换
把QString转换为double类型方法1.QString str="123.45";double val=str.toDouble(); //val=123.45方法2.很适合科学计数法形式转换bool ok;double d;d=QString("1234.56e-02").toDouble(&ok); //ok=true;d;12.3456.把QString转换转载 2015-01-19 15:27:51 · 594 阅读 · 0 评论 -
Qt 定时器QTimer
QTimer类提供了定时器信号和单触发定时器。 #include qtimer.h>继承了QObject。所有成员函数的列表。公有成员QTimer ( QObject * parent = 0, const char * name = 0 )~QTimer ()bool isActive () constint start ( int msec,转载 2015-01-19 16:19:16 · 674 阅读 · 0 评论 -
Qt QString的用法
1、QString::arg()//用字符串变量参数依次替代字符串中最小数值Cpp代码 QString i = "iTest"; // current file's number QString total = "totalTest"; // number of files to process QString fileNa原创 2015-01-25 19:08:46 · 541 阅读 · 0 评论 -
Qt 绘图系统
Qt 的绘图系统允许使用相同的 API 在屏幕和其它打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,这个二维空间允许QPainter在其上面进行绘制,也就是QPainter工作的空间;QPaintEngine提供了画笔(QPainter)在不同的设备上原创 2015-03-19 21:26:48 · 606 阅读 · 0 评论