- 博客(9)
- 收藏
- 关注
原创 Qt 绘图系统
Qt 的绘图系统允许使用相同的 API 在屏幕和其它打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,这个二维空间允许QPainter在其上面进行绘制,也就是QPainter工作的空间;QPaintEngine提供了画笔(QPainter)在不同的设备上
2015-03-19 21:26:48 592
原创 Qt 串口通讯
【QSerialPort】 该类提供访问串口的功能。你可以使用QSerialPortInfo帮助类获取系统上可用的串口的信息,可以枚举系统上存在的所有串口。通过该类你可以获取串口的正确名称。你可以传递一个该类的对象作为setPort()或者setPortName()方法的参数指定想要访问的串口设备。 在设置完了串口,你就可以以只读或者只写或者读写模式调用open()
2015-01-25 19:32:54 1046
原创 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 528
转载 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 662
转载 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 582
原创 Qt5 Qt设计师中的常用组件
Qt添加组件有两种方法,代码添加和设计师拖控件。代码添加先创建指针,然后对控件进行操作定义一个QLable类:[cpp] view plaincopyQLabel *label = new QLabel(this); 设置它的外观、文字、对齐方式:[cpp] view plaincopy
2015-01-15 10:14:18 5466 1
原创 Qt5 文件读写
读写文件涉及到的几个类: 和 读文件函数void ReadFile(const QString &filename) { //QFile类提供读写文件的接口。QFile是一个用于读写文本文件和二进制文件和资源文件的I/O 设备 QFile my_file(filename);//将QFile与相关文件关联 if(!my_file.
2015-01-15 09:45:16 1936
转载 Qt5 弹出窗口的创建
为将要进行的工作做准备。代码实现功能:单击某个按钮后,弹出对话框,对话框中的内容可自行设计。1.建立一个主界面,主界面中有一个pushbotton按键。2.右键项目->添加新文件->Qt设计师界面类Part II——对话框的模态和非模态1、 建立一个对话框类:2、 对话框中放置pushbutton和TextEdit:
2015-01-14 17:48:51 40790 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人