
QT
记录QT学习笔记
小虎随笔
这个作者很懒,什么都没留下…
展开
-
QMainWindow、QDialog与QWidget的区别
一、定义QWidget:是所有用户界面对象的基类。窗口部件是用户界面的一个原子:它从窗口系统接收鼠标、键盘和其它事件,并且在屏幕上绘制自己的表现。每一个窗口部件都是矩形,并且它们按Z轴顺序排列的。一个窗口部件可以被它的父窗口部件或者它前面的窗口部件盖住一部分。QMainWindow:提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口。主窗口通常用在提供一个大的中央窗口部件(例如文本编辑或者绘制画布)以及周围菜单、工具条和一个状态条。QMainWindow常常被继承,因为这使得封装中转载 2021-04-21 21:34:12 · 783 阅读 · 0 评论 -
QSS和QML的区别,以及使用方式
1转载 2021-04-21 14:26:09 · 2354 阅读 · 0 评论 -
QTimer::singleShot
QTimer::singleShot(10, this,SLOT(eventOperation()));功能:延时执行槽函数,即在经过10ms之后,执行槽函数。其中singleShot表示只会发出一次信号,执行一次槽函数。原创 2021-04-03 16:41:52 · 1504 阅读 · 0 评论 -
自定义信号
1.信号和槽本质来说都是函数信号:只需要声明,不需要实现,例如下面代码:发出信号:emit this->backBtnClicked();接收信号(第二个参数): connect(LevelSelectScene, &LevelSelectScene::backBtnClicked, [=](){ this->show(); LevelSelectScene->close(); })发出信号后,立即处理上面的.原创 2021-04-09 00:46:03 · 351 阅读 · 0 评论