之前说的都是基于widget类的,现在要学QMainWindow类的项目,创建时选这个类。
一开始和widget没有区别,因为你没有添加任何东西。
添加菜单栏就是QMenubar,注意要把这个放到窗口中去。然后可以添加菜单和菜单项。注意菜单栏只有一个。
工具栏可以有多个,可以放在上下左右。创建过程和菜单栏稍有不同。还可以添加小的控件比如按钮。截图如下
3.状态栏,铆接部件,核心部件添加
状态栏只有一个。铆接部件可以多个。QStatusBar, Dockwidget,setcentralarea.
我们发现,只要是多个的,比如状态栏,铆接部件。放到窗口里就是set,
比如addtoolbar,addDockwidget,代表可以添加多个。
只有一个的就是set 函数,
比如setmenubar,setcentralarea.
到这里,整个界面大致模样就出来了。