有没有可能在QMainWindow的标题栏中添加小部件? 我试图通过创建自定义小部件并隐藏默认标题栏(从Qt :: WindowFlags)来避免“模拟”标题栏。 我正在使用QT 4.5或4.6 beta。
你不能这样做。你可以通过使用Qt::WindowFlag来提示不需要标题栏,从而创建完全自定义的窗口。请注意,这些标志是提示而不是设置。然后,您可以创建自己的标题栏并添加任何您喜欢的内容。另外,请注意,这将使您的应用程序更难在不同平台之间移植。在X11方面,您甚至需要测试不同的窗口管理器,因为它们有时会以不同的方式处理提示。