1、标准文件、颜色、字体、输入、消息、自定义对话框
2、工具盒类;进度条;调色板与电子钟
3、可扩展对话框;不规则窗体;程序启动画面
运行效果:
点击详细按钮,扩展窗口显示
实现过程:
扩展窗口中的年龄、部门、邮件都是放在一个widget中,初始化时隐藏widget,当点击详细按钮后,通过判断widget是否隐藏来切换显示与隐藏。
代码部分:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 void exDialog::on_DetailpushButton_clicked() 2 { 3 if(ui->widget->isHidden()) 4 { 5 ui->widget->show(); 6 } 7 else 8 ui->widget->hide(); 9 }