【Qt】窗口——Qt窗口的概念、常用的窗口函数、菜单栏、工具栏、状态栏、浮动窗口、对话框

Qt

在这里插入图片描述
  

窗口

Qt窗口的概念

  QMainWindow 类概述:

  QMainWindow 是一个为用户提供主窗口程序的类,它继承自 QWidget 类,并且提供了一个预定义的布局。

  

在这里插入图片描述

  

菜单栏

  菜单栏常用属性:

  菜单栏(menu bar):位于主窗口的顶部,用于提供各种操作命令的入口,比如文件的打开、保存,编辑操作等。

属性名 功能描述
title 菜单栏的标题文本。
actions 菜单栏中包含的所有动作(菜单项)的列表。
isVisible 表示菜单栏是否可见。
font 菜单栏的字体设置。
styleSheet 用于设置菜单栏的样式表,可控制其外观样式,如颜色、背景等。

  

菜单栏常用函数:

函数名 功能描述
addMenu(const QString &title) 添加一个菜单,参数为菜单标题。
addAction(QAction *action) 向菜单栏添加一个动作(菜单项)。
removeAction(QAction *action) 从菜单栏移除一个动作。
menuBar() 获取主窗口的菜单栏对象。

  

菜单栏信号:

信号名 功能描述
triggered(QAction* action) 当菜单项(QAction)被触发(点击)时发出此信号。这个信号对于执行与菜单项相关的操作非常有用,例如在点击 “打开文件” 菜单项时,可以连接这个信号来实现文件打开的功能。

猜你喜欢

转载自blog.csdn.net/Crocodile1006/article/details/143252601
今日推荐