Qt
文章平均质量分 69
老张啊
不断学习,不断前进
展开
-
(五)文件操作
文件读取首先在界面拖拉,构成如下所示上面一个文本行,一个按钮和一个文本区域文本行用来存放文件路径,文本区存放文本内容,按钮用来选择文件connect(ui->openbtn,&QPushButton::clicked,[=](){ //文件选择器,获取文件路径 QString path = QFileDialog::getOpenFileName(this,"打开文件","C:/Users/weilong/Desktop"); //原创 2021-07-11 11:27:14 · 235 阅读 · 0 评论 -
(四)对话框QDialog 以及控件
介绍Qt 中使用QDialog类实现对话框。就像主窗口一样,我们通常会设计一个类继承QDialog。QDialog(及其子类,以及所有Qt::Dialog类型的类)的对于其 parent 指针都有额外的解释:如果 parent 为 NULL,则该对话框会作为一个顶层窗口,否则则作为其父组件的子对话框(此时,其默认出现的位置是 parent 的中心)。顶层窗口与非顶层窗口的区别在于,顶层窗口在任务栏会有自己的位置,而非顶层窗口则会共享其父组件的位置。对话框分类对话框可以分为模态对话框,和非模态对话框。原创 2021-07-11 10:21:12 · 2495 阅读 · 1 评论 -
(三)QMainWindow
介绍QMainWindowQMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具栏(tool bars)、多个锚接部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget),是许多应用程序的基础,如文本编辑器,图片编辑器等。菜单栏一个主窗口最多只有一个菜单栏。 //定义菜单栏 最多只能有一个 QMenuBar *Bar = menuBar(); //一个都是使用set方法原创 2021-07-09 22:10:08 · 153 阅读 · 2 评论 -
(二)Qt的信号和槽机制
介绍信号和槽之间的关系就是一个事件发生触发另一个事件的发生。使用这种机制的最好例子就是按钮的点击事件。但按钮发生了点击,可能触发“取消"“确认”“关闭"等等。信号:就是相当于”起因”,发送出去后,类似于广播,所以我们之后需要定义一个东西将“因"与"果"进行连接在一起;槽函数:就是相当于”果",当之前绑定信号发出时,被连接的槽函数会自动被回调,做出相应的反应系统自带的信号和槽函数的例子(按钮点击)定义好按钮 QPushButton * quitBtn = new QPushButton("关原创 2021-07-09 16:16:13 · 312 阅读 · 0 评论 -
(一)QT的第一个入门小程序
项目的文件结构工程类文件 0708day08.pro#-------------------------------------------------## Project created by QtCreator 2021-07-08T10:11:34##-------------------------------------------------#QT包含的模块,目前来看主要包含了两个模块QT += core gui#要判定QT的版本,如果版本大于4 则加..原创 2021-07-09 14:01:22 · 476 阅读 · 3 评论