
Qt
Teleger
目前从事c/c++应用程序开发工作,单片机GD/嵌入式linux;涉及的硬件有RK3328/3399/3308,以及海思系列,做过图像识别,分类;智能门禁智能家居,语音识别等等应用。
展开
-
将图片QImage显示在QWidget控件上
mainwindow.cppMainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); //ui->showimg->setGeometry(0,500,500,500);原创 2016-11-30 22:03:55 · 17779 阅读 · 8 评论 -
QJson的简单使用
#include "mainwindow.h"#include //#include //add#include #include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); // MainWindow w; // w.show(); /*生成Json*/ QJsonObj原创 2016-12-03 15:51:50 · 1173 阅读 · 0 评论 -
Qt中mouseMoveEvent在MainWindow中使用
最近用Qt软件界面,需要用到mouseMoveEvent,研究了下,发现些问题,分享一下。 在Qt中要捕捉鼠标移动事件需要重写MouseMoveEvent,但是MouseMoveEvent为了不太耗资源在默认状态下是要鼠标按下才能捕捉到。要想鼠标不按下时的移动也能捕捉到,需要setMouseTracking(true)。bool mouseTracking转载 2016-08-10 11:21:53 · 458 阅读 · 0 评论 -
Qt中模型/视图结构
MVC设计模式是起源于Smalltalk的一种与用户界面相关的设计模式。通过使用此模型,可以有效地分离数据和用户界面。MVC设计模式包括三个元素:表示数据的模型(Model)、表示用户界面的视图(View)和定义了用户在界面上的操作控制(Controller)。与MVC设计模式类似,Qt引入了模型/视图结构用于完成数据与界面的分离,即InterView框架。但不同的是,Qt的InterView框架...转载 2018-03-03 14:09:06 · 360 阅读 · 0 评论