在我的MainWindow中,menuBar内容和toolBar内容很少,它只占据主窗口左侧的一小部分,其余部分留空。 我在中心部件的右侧有一个信息框架,里面有一些小部件。
我的问题是,我可以使用菜单栏空间本身的信息框架 由于菜单栏和工具栏只能占据主窗口的左侧部分,我可以使用整个右侧部分进行信息框架。?
答案 0 :(得分:1)
您无法通过布局使用该空间,因为主菜单和工具栏已经占用了此空间。没有选择在这个空间放置东西。
但是您可以添加主窗口的子项而不将其放在任何布局中。它将在上面展示所有儿童。但您必须手动计算和调整此小部件的大小和位置。
例如,将以下代码添加到主窗口的构造函数中:
QPushButton* b = new QPushButton("TEST", this);
b->move(200, 0);
看起来像这样: