随笔分类 - Qt系列
摘要:QFile f 1.readall 2.readline #include "widget.h" #include "ui_widget.h" #include <QFileDialog> #include <QMessageBox> #include <QTextCodec> Widget::Wi
阅读全文
posted @ 2019-04-28 15:08
狂奔~
摘要:事件分发器——event()函数 事件过滤 事件进入窗口之前被拦截 eventFilter #include "mywidget.h" #include "ui_mywidget.h" #include <QDebug> MyWidget::MyWidget(QWidget *parent) : Q
阅读全文
posted @ 2019-04-24 23:33
狂奔~
摘要:#include "mywidget.h" #include "ui_mywidget.h" #include #include #include MyWidget::MyWidget(QWidget *parent) : QWidget(parent), ui(new Ui::MyWidget), flag(true), x(0), y(0) ...
阅读全文
posted @ 2019-04-24 11:48
狂奔~
摘要:QPixmap,QImage,QPicture
阅读全文
posted @ 2019-04-23 22:45
狂奔~
摘要:我们在QLabel控件上实现事件的demo 建好工程之后,新建一个类 修改继承类QWidget 为QLabel 拉一个label控件,提升为自定义的MyLabel QLabel 的一些虚函数,我们可以重载实现它的一些事件 这些函数,我们只要实现他们就好了,不需要显示地去调用,类似于回调函数 myla
阅读全文
posted @ 2019-04-23 14:55
狂奔~
摘要:当一个项目较多地用到一组控件,我们可以把这一组控件定义为一个控件使用。 比如:spin Box 和 horizontal Slider 经常可以一起使用 给新建类起个名字myslider 设计myslider.ui,然后就可以使用了 在mywidget.ui中使用 先拉一个widget容器 点击提升
阅读全文
posted @ 2019-04-23 11:48
狂奔~
摘要:Radio单选框 默认互斥,加GroupBox进行分组可以解决这个 checkBox复选 ListWidget TableWIdget:有表头 QLable
阅读全文
posted @ 2019-04-22 17:55
狂奔~
摘要:QDialog 对话框: 1.模态对话框: 2.非模态对话框: QMessageBox Static Public Members:question,information,warnnig,.... QFileDialog QColorDialog QFontDialog
阅读全文
posted @ 2019-04-22 11:56
狂奔~
摘要:// 规则: :+添加的前缀/+文件名 ui->actionSave_as->setIcon(QIcon(":/new/Image/face.png"));
阅读全文
posted @ 2019-04-22 00:03
狂奔~
摘要:常用控件: lable: 可以放文本,图片,动态图片,链接 Text Edit: 富文本编辑框:多行文本,HTML,图片 Line Edit: 只能放一行 Plain Edit: 只能显示多行文本 最下面的是状态栏,可以放任意的widget,状态栏部件不能直接拖放,需要: 菜单栏,和状态栏只有一个,
阅读全文
posted @ 2019-04-21 11:10
狂奔~
摘要:案列: 1.点击button1改变button2的内容 2.点击主窗口按钮,显示子窗口,再通过自定义信号与槽,点击子窗口,回到主窗口 3.重载的信号槽 4.拓展: 1.信号可以连接信号 2.一个信号可以连接多个槽函数 3.多个信号可以连接一个槽函数 4.槽函数可以使用lambda表达式 例子: co
阅读全文
posted @ 2019-04-21 09:25
狂奔~
摘要:QMainWindow,QWidget,QDialog,这三基类都可以作为顶层窗口 QWidget:是所有窗口类的父类,功能最简单 QMainWindow:如果窗口需要菜单栏,工具栏,状态栏,就需要QMainWindow QDialog:对话框窗口,最显著的特点:右上角只有一个关闭按钮 main.c
阅读全文
posted @ 2019-04-21 00:28
狂奔~
摘要:常用快捷键 1)帮助文件:F1 (光标在函数名字或类名上,按 F1 即可跳转到对应帮助文档,查看其详细用法) 2).h 文件和对应.cpp 文件切换:F4 3)编译并运行:Ctrl + R 4)函数声明和定义(函数调用和定义)切换:F2 5)代码注释取消注释:Ctrl + / (选中代码再按快捷键)
阅读全文
posted @ 2019-04-20 20:59
狂奔~

浙公网安备 33010602011771号