标签: c++ windows linux qt qtgui
我有一个带有QVBoxLayout的窗口。布局有一些子窗口小部件(在.ui文件中定义)。在我的窗口类构造函数中,我创建并为布局指定一个菜单。小部件的位置应该向下移动,因为菜单需要一些垂直空间。这不会立即发生 - 如果我在setMenuBar()调用之后立即查询顶部子窗口小部件的Y坐标,它仍然为零。
问题 - 布局何时重新计算其子女的位置?我可以强迫它吗?
答案 0 :(得分:1)
也许这个: http://doc.qt.nokia.com/stable/qlayout.html#activate