![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
Hugh677
677
展开
-
Qt对话框
#include "mainwindow.h"#include <QMenuBar>#include <QMenu>#include <QAction>#include <QDebug>#include <QDialog>#include <QMessageBox>#include <QFileDialo...原创 2019-12-03 17:18:42 · 227 阅读 · 0 评论 -
Qt带菜单栏的窗口
菜单栏// 包含的头文件#include <QMenuBar>#include <QMenu>#include <QAction>#include <QDebug>//菜单栏QMenuBar *mBar = menuBar();//添加菜单QMenu *pFile = mBar->addMenu("文件");//添...原创 2019-12-03 17:18:58 · 412 阅读 · 0 评论 -
Qt内存回收机制
在Qt中创建对象的时候会提供一个Parent对象指针,下面来解释这个parent到底是干什么的。 QObject是以对象树的形式组织起来的。 当你创建一个QObject对象时,会看到QObject的构造函数接收一个QObject指针作为参数,这个参数就是 parent,也就是父对象指针。这相当于,在创建QObject对象时,可以提供一个其父对象,我们创建的这个QObject对象会自动...原创 2019-12-03 17:18:49 · 587 阅读 · 2 评论 -
Qt信号和槽
信号和槽机制(listener)信号槽是 Qt 框架引以为豪的机制之一。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,将想要处理的信号和自己的一个函数(称为槽(slot))绑定来处理这个信号。也就是说,当信号发出时...原创 2019-12-03 17:18:06 · 261 阅读 · 3 评论 -
Qt6天学习教程----第一天
1.1 什么是QtQt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。1.2 Qt发展史1991年 Qt最早由奇趣科技开发1996年 进入商业领域2008年 奇趣科技被诺基亚公司收购,Qt称为诺基亚旗下的编程语言2012年 Qt又被Digia收购201...原创 2019-12-03 17:18:29 · 2375 阅读 · 1 评论 -
Qt6天学习教程目录
第一天:Qt的介绍 Qt的框架 项目文件(.pro) 第一个Qt程序(hello qt) 父窗口和子窗口的区别(控件,部件,构件) 信号和槽 坐标系统 内存回收机制 带菜单栏的窗口 对话框第二天:QtCreator设计器的使用 常用控件 布局 自定义控件 常用事件的处理第三天:QPainter绘图 绘图设备(QPixmap,QImage,QBitmap,...原创 2019-12-03 17:18:18 · 1325 阅读 · 2 评论