C++/QT按比例调整Qdockwidget的初始大小:使用resizedocks函数
Qdockwidget的初始大小总是不尽如人意。网上常见的方法:直接通过geometry或者setGeometry设置,根本没有用resize方法,也没有用。调用QDockWidget的setMaximumSize()和setFixedSize()函数来实现初始大小的定制,但是这相当于卡死了窗口的大小范围,非常难受各种曲线救国策略,基本都是继承QWidget基类新建一个类,在新建类中更新自己的geometry,或者动态调节MaximumSize。如 这个, 这个,或者 这个。Qt5.6之后
原创
2022-02-12 22:11:48 ·
4778 阅读 ·
3 评论