自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Qt 绘图系统

Qt 的绘图系统允许使用相同的 API 在屏幕和其它打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,这个二维空间允许QPainter在其上面进行绘制,也就是QPainter工作的空间;QPaintEngine提供了画笔(QPainter)在不同的设备上

2015-03-19 21:26:48 620

原创 Qt5 遇到的问题

问题1. 程序异常退出。 原因:在使用指针之前,没有为指针申请内存,导致内存溢出。

2015-01-26 12:17:56 2010

原创 Qt 串口通讯

【QSerialPort】        该类提供访问串口的功能。你可以使用QSerialPortInfo帮助类获取系统上可用的串口的信息,可以枚举系统上存在的所有串口。通过该类你可以获取串口的正确名称。你可以传递一个该类的对象作为setPort()或者setPortName()方法的参数指定想要访问的串口设备。        在设置完了串口,你就可以以只读或者只写或者读写模式调用open()

2015-01-25 19:32:54 1087

原创 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 571

转载 Qt 定时器QTimer

QTimer类提供了定时器信号和单触发定时器。  #include qtimer.h> 继承了QObject。 所有成员函数的列表。 公有成员 QTimer ( QObject * parent = 0, const char * name = 0 ) ~QTimer () bool isActive () const int start ( int msec,

2015-01-19 16:19:16 690

转载 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 604

原创 Qt5 Qt设计师中的常用组件

Qt添加组件有两种方法,代码添加和设计师拖控件。 代码添加 先创建指针,然后对控件进行操作 定义一个QLable类: [cpp] view plaincopy QLabel *label = new QLabel(this);   设置它的外观、文字、对齐方式: [cpp] view plaincopy

2015-01-15 10:14:18 5513 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 1969

转载 Qt5 弹出窗口的创建

为将要进行的工作做准备。 代码实现功能:单击某个按钮后,弹出对话框,对话框中的内容可自行设计。 1.建立一个主界面,主界面中有一个pushbotton按键。 2.右键项目->添加新文件->Qt设计师界面类 Part II——对话框的模态和非模态 1、  建立一个对话框类: 2、  对话框中放置pushbutton和TextEdit:

2015-01-14 17:48:51 40869

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除