QT——(3.1)窗口、控件和对象

文章目录

  • 前言
  • 一、QWidget 和 QMainWindow、QDialog
  • 二、窗口和控件
  • 三、对象模型(对象树)


前言

提示:这里可以添加本文要记录的大概内容:

一、QWidget 和 QMainWindow、QDialog

在创建一个新工程时,会有一个选项:QWidget 和 QMainWindow、QDialog

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

你可能感兴趣的:(qt,开发语言)