菜单栏是包含菜单的面板,位于主窗口标题栏下方。一个主窗口只能有一个菜单栏。如下图所示:
菜单栏中的菜单就是一系列命令的列表。Qt通过QAction类的对象表示这些命令。因此,Qt中的菜单就是由若干个QAction对象组成的列表。事实上,为了追求编程方式的一致性,QAction类的对象还可以表示工具栏中的按钮以及各种快捷按键等。
工具栏是由依次排列的一系列类似于按钮的交互组件构成的面板,位于主窗口的菜单栏下方,状态栏上方,并可停靠于主窗口上下左右四个方向。工具栏中的按钮通常与菜单栏中,经常使用的菜单项相对应。一个主窗口可以有多个工具栏。如下图所示:
状态栏是一个用于显示应用程序状态信息的水平窗格,通常位于主窗口底部。一个主窗口只能有一个状态栏。如下图所示: