QT
文章平均质量分 64
weixin_45372783
这个作者很懒,什么都没留下…
展开
-
QT学习笔记(六)
QT学习笔记2021-1-27绘图事件绘图事件#include "widget.h"#include "ui_widget.h"#include<QPainter>Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this);}Widget::~Widget(){ delete ui;}void Widget::pai原创 2021-01-30 18:08:50 · 129 阅读 · 0 评论 -
QT学习笔记(五)
QT学习笔记2021-1-25自定义控件类QT中的事件鼠标事件:定时器event事件自定义控件类1、添加新文件,QT->设计师界面类,(.h .cpp .ui)2、.ui中设计QSpinBox 和QSlider 两个控件3、Widget中使用自定义控件,拖拽一个Widget,点击提升为,点击添加之前创建的自定义类,点击提升QT中的事件鼠标事件:鼠标进入事件 enterEvent鼠标离开事件 leaveEvent鼠标按下事件 mousePressEvent鼠标释放事件 mouseRe原创 2021-01-25 21:00:17 · 159 阅读 · 0 评论 -
QT学习笔记(四)
QT学习笔记2021-1-23页面布局按钮组QListWidget 列表容器QTreeWidget 树控件TableWidget 表格控件页面布局按钮组QPushButton 常用按钮QToolButton 工具按钮 用于显示图片,如图想显示文字,修改toolButtonStyle属性,凸起风格 autoRaiseradioButton 单选按钮,设置默认 ui->rBtnMan->setChecked(true);checkbox 多选按钮,监听状态,2 选中 ,1 半选 ,0原创 2021-01-23 12:56:08 · 311 阅读 · 0 评论 -
QT学习笔记(三)
QT学习笔记-2021-1-22菜单栏工具栏状态栏铆接部件(浮动窗口)设置窗口中心部件添加资源文件菜单栏创建菜单栏:QMenuBar *menu = new QMenuBar(this);在菜单栏里创建选项: QMenu *fliemenu = menu->addMenu(“文件”);在菜单选项里创建子选项: fliemenu->addAction(“新建”);添加分割线:fliemenu->addSeparator();添加菜单栏到窗口中:setMenuBar(menu);原创 2021-01-22 19:18:03 · 185 阅读 · 0 评论 -
QT学习笔记(二)
QT学习笔记-2021-1-21自定义信号和槽重载处理信号的连接信号连接按钮信号连接信号disconnect断开信号Lambda表达式自定义信号和槽重载处理昨天已经把自定信号和槽写好了,今天需要把信号设置为带参的形式。1、在teacher.h中加入同名带参函数hungry(QString foodname)//teacher.h#ifndef TEACHER_H#define TEACHER_H#include <QObject>class teacher : public原创 2021-01-21 14:44:16 · 179 阅读 · 0 评论 -
QT学习笔记(一)
QT学习笔记-2021-1-20创建项目QPushbutton验证QT内存回收机制信号和槽自定义的信号和槽创建项目1、选择Application->Qt Widget Application创建项目QPushbutton1、在主mainwindow.cpp文件中引入QPushButton,并在构建函数中创建按钮,创建connect函数使此按钮点击能够关闭主窗口,具体实现方法如下#include "mainwindow.h"#include "ui_mainwindow.h"#inclu原创 2021-01-20 19:46:50 · 277 阅读 · 0 评论