繁体   English   中英

允许用户在QT5中的运行时调整窗口小部件的大小

[英]Allow user to resize widgets at runtime in QT5

我有一个用C ++ / QT5编写的应用程序,它在QGroupBox的QHBoxLayout中具有QListView小部件。 主窗口中还有一个QTabWidget。 我希望用户能够通过单击和拖动来调整QListView小部件的大小,并使其他项目相应地自动调整其大小。

我觉得这应该是在QT5框架内轻松完成的事情,但是我一生都找不到办法。 即使在列表视图上有一个可以在应用程序代码内调整大小的边框,也将是一个开始。

感谢jhnnslschnr,我能够通过QSplitter小部件解决此问题。 如果您像往常一样使用QtCreator,则只需在拆分器中按住Ctrl键并单击所需的小部件,然后选择“在拆分器中水平(垂直)放置”即可使用QSplitter。 用户现在可以在运行时选择分区。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM