我想将应用程序屏幕划分为多个部分,例如固定控件和固定控件的一部分。另一个是变量,当用户选择某个东西时可以改变。就像在Qt Creator中一样,我们的左侧列始终是固定的。当用户选择某些内容时,中心屏幕的内容会发生变化。我附上了屏幕截图。怎么做。如果有人有任何想法请帮助我。
答案 0 :(得分:1)
您通常从QMainWindow开始,然后将其他工具栏,控件,小部件等放在其中。
查看SDK src附带的Qt示例
答案 1 :(得分:1)
当你谈到Qt Creator时,你的意思是左右控制。在我看来,实现它的最好的事情是QDockWidgets。在文档中查看它们,正如Martin所说,看看examples,它们非常适合学习每个布局和构图问题。
QDockWidgets可以浮动(从主窗口取消它们作为工具箱),它们可以有固定的侧面,并且很容易使用它们,因为它们可以填充你喜欢的每个小部件。例如,当我在应用程序中显示文件浏览器时,我经常使用它们。只需查看examples并使用它即可。
如果您只想让用户始终看到QActions,您可以使用QToolBar。