学习经验
自娱自乐。
这个作者很懒,什么都没留下…
展开
-
CTabSheet类源码
.h文件#pragma once #define MAXPAGE 16 typedef struct TAB_SHEET_PAGE{ LPCTSTR Title; UINT nIDD; CDialog *p; bool bEnable;} TABSHEETPAGE; class CTabSheet : public CTabCtrl{p...转载 2020-02-24 12:21:13 · 428 阅读 · 0 评论 -
C语言练习
在家无聊的时候就来做一些平时没时间浪费的小程序上…啥时候才能出门int _tmain(int argc, _TCHAR* argv[]){ int i,j; for (i = 1; i < 8; i++) { for (j = 1; j < i+1; j++) { int n = i; printf("*"); while (n--) ...原创 2020-02-13 12:12:50 · 110 阅读 · 0 评论 -
QT中利用QPainter画图操作带图详解(一)
环境:QT5.5.1+MinGW+windows8.11.首先建立一个工程,我选用的是mianwindow。在头文件mainwindow.h中的public下加入 //绘图事件,系统默认会调用它,我们只需要实现它 void paintEvent(QPaintEvent *);2.在mainwindow.c文件中实现你想绘制的图案,这里就列举了一些常用的一些接口,可以自己去发挥...原创 2019-07-13 11:23:51 · 3339 阅读 · 0 评论 -
Qt 中QLineEdit控件限制输入类型:整数/浮点数
在MFC编程中,我们可以通过设置输入框的属性,让用户只能输入数字。在QT中的输入框(QLineEdit)可以通过绑定QIntValidator :只能输入整数QDoubleValidator:只能输入浮点数QRegExpValidator:只让用户按照正则表达式定义好的样式进行输入对象来控制用户的输入。QLineEdit* aEdit = new QLineEdit;QIntVal...转载 2019-07-09 21:04:49 · 5833 阅读 · 0 评论 -
Qt中定时器的使用有两种方法
Qt中定时器的使用有两种方法,一种是使用QObject类提供的定时器,还有一种就是使用QTimer类。 其精确度一般依赖于操作系统和硬件,但一般支持20ms。下面将分别介绍两种方法来使用定时器。方法一:QObject中的定时器的使用,需要用到三个函数1、 int QObject::startTimer ( int interval ) ; 这个是开启一个定时器的函数,他...转载 2019-07-07 09:35:05 · 768 阅读 · 0 评论