一、引发重绘的事件 1、调用repaint() 2、调用uodate() 二、控件hide或者show 三、其他 ps: repaint函数是立即重绘,没有优化 update会优化,异步重绘,所以如果调用多次update可能会只重绘一次 重绘的函数是: paintEvent,这是QWidget的,可 ...
分类:
其他好文 时间:
2018-08-15 16:56:31
阅读次数:
605
最近为了配套人脸识别的整套设备去检测,特意做了个机关控制app,需要现场修改前端设备和服务器设备的一些参数以便进行检测。qt做一些简单的app还是非常方便的。特意增加了禁用屏保功能。apk文件体验:https://pan.baidu.com/s/1r-9VPhad2zsL1Hy7xbUgag ...
分类:
移动开发 时间:
2018-08-10 14:30:41
阅读次数:
243
Qt样式表 QT样式表参考CSS层叠样式表设计,不同之处在于QT样式表应用于Widget世界。 可以使用QApplication::setStyleSheet()函数设置到整个应用程序上,也可以使用QWidget::setStyleSheet()设置到某一个部件以及子部件上。如果在不同的级别都设置了 ...
分类:
其他好文 时间:
2018-08-06 19:17:32
阅读次数:
174
#ifndef MYWIDGET_H #define MYWIDGET_H #include #include class MyWidget : public QWidget { Q_OBJECT public: explicit MyWidget(QWidget *parent = 0); QTe... ...
分类:
其他好文 时间:
2018-08-04 20:29:36
阅读次数:
208
一 . QT4和QT5的区别(信号和槽):1. QT4: connect(button,SIGNAL(pressed()),this,SLOT(close())); /** * 优点 :写法简单 * 缺点: SIGNAL(), SLOT()是两个宏,将函数转换为字符串 * 编译时不做错误检查,影响程 ...
分类:
其他好文 时间:
2018-07-27 21:07:18
阅读次数:
220
2011年09月29日 23:47:46 阅读数:7269 2011年09月29日 23:47:46 阅读数:7269 阅读数:7269 Qt 4.0 automatically double-buffers Qt 4.1 QWidget::autoFillBackground Qt 4.2 del ...
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { setWindowTitle(tr("Main Window")); openAction = new QAction(QIcon(":/images/doc-open")... ...
分类:
其他好文 时间:
2018-07-17 23:23:36
阅读次数:
270
想在QWidget里面动态的添加和删除控件,给QWidget设置了一个布局管理器QVBoxLayout,要删除控件可以 使用QVBoxLayout::removeWidget(QWidget *w)方法,但是移除之后,那个被移除的控件还显示在里面。 经过一段时间的实验,发现光调用这个remove方法 ...
分类:
其他好文 时间:
2018-07-17 00:13:10
阅读次数:
186
1.在工程文件.pro中加入 QT += charts 2.需要的头文件 #include <QChart> #include <QBarSet> #include <QBarSeries> 3.创建集合并向它们追加数据 QBarSet *set0 = new QBarSet("Jane"); *s ...
分类:
其他好文 时间:
2018-07-12 20:18:31
阅读次数:
333
class MyLineEdit : public QLineEdit { Q_OBJECT public: MyLineEdit(QWidget * parent = 0) : QLineEdit(parent) {} ~MyLineEdit(){} protected: virtual void ...
分类:
其他好文 时间:
2018-07-06 15:56:59
阅读次数:
511