我想构建一个嵌入式Qt应用程序。该应用程序应具有几个窗口,可通过按钮单击调用。我不知道我是否理解以正确的方式使用qmainwindow的概念:
我是否创建了一个QMainWindow
类,并且应该显示的每个其他窗口是作为中心窗口小部件放置的窗口小部件,还是我称为新QMainWindow
的任何新窗口?
我不使用qmainwindow的工具,菜单或状态栏,只是围绕中央窗口小部件的停靠窗口小部件,如顶部的标题和底部的按钮栏,或者像键盘一样的小部件。由于标题的标签保持不变(只有标题和图标发生变化),而底栏始终保留一些按钮(应调用另一个中央小部件或返回上一个小部件),更改中央小部件应该足够吗?
答案 0 :(得分:0)
查看QT布局 http://qt-project.org/doc/qt-5.1/qtwidgets/layout.html
请记住,您可以嵌套布局,因此您可能想要一个VBoxLayout,并且该布局中的第二个条目将是HBoxLayout。