
QT
和平精英总指挥
学材料的柱子
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lambda表达式
Lambda表达式 C++11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作。 Lambda表达式的基本构成: [capture] (parameters) mutable ->return-type { statement } [函数对象参数] (操作符重载函数参数)mutable ->返回值{函数体} ① 函数对象参数; [],标识一个Lambda的开始,这部分...原创 2019-10-29 10:20:51 · 203 阅读 · 0 评论 -
QT :自定义信号和槽
自定义信号槽需要注意的事项: 发送者和接收者都需要是QObject的子类(当然,槽函数是全局函数、Lambda 表达式等无需接收者的时候除外); 信号和槽函数返回值是 void 信号只需要声明,不需要实现 槽函数需要声明也需要实现 槽函数是普通的成员函数,作为成员函数,会受到 public、private、protected 的影响; 使用 emit 在恰当的位置发送信号;(也可以通过...原创 2019-10-29 09:51:15 · 226 阅读 · 0 评论 -
Qt:day01
.pro文件 .pro就是工程文件(project),它是qmake自动生成的用于生产makefile的配置文件。 main入口函数 常用快捷键和命名规范 添加按钮常用操作 注意: btn->show(); //show以顶层方式弹出窗口控件(可以关闭) btn->setParent(this); //让btn对象 依赖在 myWidget窗口中成为myWidget的一部分 ...原创 2019-10-29 08:30:29 · 114 阅读 · 0 评论 -
Qt中QMainWindow, QWidget以及QDialog的区别和选择
在Qt Designer设计界面时,首先需要选择界面模板,主要分为三个类: Main Window Widget Dialog MainWindow:提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口。 Widget:QWidget类是所有用户界面对象的基类。 Dialog:QDialog是最普通的顶级窗口。QWidget类是所有用户界面对象的基类。 功能上QMainWind...原创 2019-10-28 18:34:46 · 1747 阅读 · 0 评论