随笔分类 - QT
信号和槽扩展
摘要:# 信号和槽扩展 为了让发送信息的时候自己控制而不是采用流程控制一来就发送所以生成一个控件来处理,当控件单击时就响应发送信号函数事件来处理。 ## 新建一个QPushButton 然后进行一些QPushButton的一直美观设定 ## 将QPushButton进行信号和槽处理 这里用QP
阅读全文
QT-自定义信号和槽(重载)
摘要:# QT-自定义信号和槽(重载) 对于自定义信号和槽函数进行重载处理 ## 重载信号函数和槽函数 槽函数看前文 ## 建立新的信号函数和槽函数的连接 首先需要获得函数的指针来处理。 在QT中获得类的成员函数的指针的时候需要限制作用域才行 然后再建立连接 ## 发送信息 ## 生成
阅读全文
QT-自定义信号和槽
摘要:QT-自定义信号和槽 ## 案例需求: Teacher类 Student类 下课后 老师触发一个饿了的信号 学生响应这个信号并请老师吃饭 ## 实现 ### 首先创建类 创建teacher和student类,这里不需要什么窗口所以直接采用在对象树中比较高的QObject ###
阅读全文
QT-信号槽(点击按钮关闭窗口)
摘要:# QT-信号槽(点击按钮关闭窗口) 其实也就是mfc下的响应是一个意思 信号发送者 发送信号 信号接收者 处理信号 就是这样一个流程 那么信号发送者可以是很多的情况这里举例分析一个情况: 点击按钮实现关闭窗口: 信号发送者->按钮 发送信号->点击按钮 信号接收者->窗口 处理信号—>关闭窗口
阅读全文
QT-对象树,坐标系
摘要:# QT-对象树,坐标系 ## 对象树 一定程度上简化了内存回收机制 当创建的对象指定的父亲是由QObject或者QObject的派生类的时候这个对象就会被加载到对象树上,当窗口关闭掉的时候树上的对象就会从下往上释放 ## 坐标系 从框架下的(0,0)开始向右为x,向下为y
阅读全文
QT-QPushButton
摘要:# QT-QPushButton QPushButton Class | Header: | #include <QPushButton> || | || qmake:(模块) | QT += widgets || Inherits:(继承) | [QAbstractButton](qabstrac
阅读全文
QT命名规定和快捷键
摘要:# QT命名规定和快捷键 ## QT命名规则 ### 类名: 首字母大写 单词和单词直接的首字母大写 ### 变量 函数名 首字母小写,单词和单词直接首字母大写 ## 快捷键 运行 Ctrl+R 编译 Ctrl+B 查询 Ctrl+F 注释 Ctrl+/ (可以单行也可以多行
阅读全文
QT-创建QT
摘要:QT-创建QT 名称和路径 QT的项目路径和名称不能有中文和空格 创建窗口的三大基类 QWidget QMainWindow QDialog QDialog和QWidget是继承QMainWindow的子类 Main函数 #include "frist_qt.h"#include <QApplica
阅读全文
QT-QPushButtle按钮常用API
摘要:1 设置标题 setWindowTitle("") 2 设置窗口初始大小 resize(宽,高) 3 设置窗口固定大小 setFixedSize(宽,高) 4 移动控件 move(x,y) 5 新建控件 QPushButtle *a = new QPushButtle() 6 设置按钮依赖 setP
阅读全文
浙公网安备 33010602011771号