
C++-GUI-Qt
_CodeCAT_
吾忘初心,方得始终!
展开
-
QDialog对话框中show()和exec()
QDialog继承自QWitget,自然从基类继承了一个显示函数show(),然而QDialog自己还提供了一个特殊的显示函数exec(),二者的区别如下:show(); 显示一个非modal的对话框,控制权立刻返回给调用函数,弹出窗口是否是model对话框,可由modal值决定。exec(); 显示一个modal的对话框,并且锁住程序 直到用户关闭对话框为止,函数返回一个DialogCode结原创 2016-05-15 23:05:14 · 4299 阅读 · 0 评论 -
C++类构造函数初始化列表
C++类构造函数的初始化列表c++类构造函数的初始化列表是一个挺有灵性的东西,值得花一些时间去研究下。类对象的构造顺序初始化和赋值的差异必须使用初始化列表的场景成员初始化顺序类对象的构造顺序1.分配内存,调用构造函数时,隐式或显式的初始化各数据成员;2.进入构造函数后在构造函数中执行一般赋值与计算。初始化和赋值的差异对于类的构造函数,有如下两种形式...原创 2018-04-26 00:12:30 · 1153 阅读 · 0 评论