QDir的mkdir和mkpath区别
mkdir:上层目录不存在时,创建会失败。比如创建“c:\\test\test”,如果test不存在,那test也创建不了。目录已经存在时会返回false。
mkpath:上层目录不存在也没关系,自动一起创建。目录已经存在时会返回true。
Qt中的qreal
摘要: 在桌面操作系统中(比如Windows, XNix等)qreal其实就是double类型;而在嵌入设备系统中,qreal则等同于float 类型
| 多行注释模式 Ctrl+ / |
| 激活欢迎模式 | Ctrl + 1 |
| 激活编辑模式 | Ctrl + 2 |
| 激活调试模式 | Ctrl + 3 |
| 激活项目模式 | Ctrl + 4 |
| 激活帮助模式 | Ctrl + 5 |
| 激活输出模式 | Ctrl + 6 |
| 查找当前文档 | Ctrl + F |
| 查找下一个 | F3 |
| 查找上一个 | Shift + F3 |
| 弹出查找对话框 | Ctrl + Shift + F |
| 返回到代码编辑状态 | Esc |
| 页面之间切换 | Alt +左,按Alt +右 |
| 自动完成 | Ctrl + Space |
| 声明和定义之间切换 | F2 |
| 头文件和源文件之间切换 | F4 |
| 隐藏或显示边栏 | Alt + 0 |
| 切换至生成窗口 | Alt + 1 |
| 切换至搜索结果窗口 | Alt + 2 |
| 切换至应用输出窗口 | Alt + 3 |
| 切换至编译输出窗口 | Alt + 4 |
| 下一个书签 | Ctrl + . |
| 上一个书签 | Ctrl + , |
| 书签之间切换 | Ctrl + M |
| 调试 | F5 |
| 停止调试 | Shift+F5 |
| 单步跳过 | F10 |
| 单步进入 | F11 |
| 单步跳出 | Shift + F11 |
| 重启调试 | Ctrl + Shift + F5 |
| 切换断点 | F9 |
Qt的几种MessageBox
1.Infomation类型
QMessageBox::information(this,tr("hello"),tr("title"));
2.Question类型
QMessageBox::StandardButton returnBtn; returnBtn = QMessageBox::question(this,tr("hello have problem?"),tr("error!"),QMessageBox::Yes|QMessageBox::No); if(returnBtn==QMessageBox::Yes) { QMessageBox::information(this,tr("Yes!"),tr("error")); }
3.Warning类型
QMessageBox::warning(this,tr("warning!"),tr("warning!"));
4.自定义类型
QMessageBox msg; msg.setText("customer!"); msg.setWindowTitle(tr("titleHaHa")); msg.setStandardButtons(QMessageBox::Ok|QMessageBox::Cancel); msg.exec();
2541

被折叠的 条评论
为什么被折叠?



