前言
提示:这里可以添加本文要记录的大概内容:
一、QWidget 和 QMainWindow、QDialog
在创建一个新工程时,会有一个选项:QWidget 和 QMainWindow、QDialog
- QWidget是Qt中所有用户界面元素的基类,用于实现自定义的窗口或控件,即可以包含其他窗口组件(如按钮、文本框等)。QMainWindow和QDialog都继承自QWidget。
QMainWindow是Qt中的主窗口类,提供了额外的功能,如菜单栏、工具栏、状态栏等。它适合用作应用程序的主窗口,通常包含其他子窗口或控件。
QDialog是一个通用的对话框窗口类,用于显示临时性的、模态或非模态的用户界面。它通常用于显示消息框、询问用户输入或进行简单的交互操作。 - 布局:QMainWindow自带一个内置的布局,使得添加和管理其他控