QT QSplitter设置初始比例setStretchFactor失效解决
2024-10-19 14:44:51
QSplitter如下为常用 设置显示比例
pRightSplitter=new QSplitter(Qt::Vertical);
pRightSplitter->setMouseTracking(true);
pRightSplitter->setStretchFactor(,);
pRightSplitter->setStretchFactor(,);
但是由于内部有子窗口的布局时,会失效
使用下面方法设置
//pRightTopWidget 为子窗口1
QSizePolicy rightTopPolicy = pRightTopWidget->sizePolicy();
rightTopPolicy.setVerticalStretch();
pRightTopWidget->setSizePolicy(rightTopPolicy);
//pRightDownWidget 为子窗口2
QSizePolicy rightDownPolicy = pRightDownWidget->sizePolicy();
rightDownPolicy.setVerticalStretch();
pRightDownWidget->setSizePolicy(rightDownPolicy);
参考 https://blog.csdn.net/baidu_33850454/article/details/80845582
最新文章
- (原创)微信支付SDK调用的核心代码与分析(基于Android)
- Magical平台类库代码分享
- 第37课 深度解析QMap与QHash
- XMLHTTPRequest对象
- Asp.net操作Excel(终极方法NPOI)(转)
- Ubuntu 12.04下虚拟磁带库mhvtl的安装和使用
- Qt之遍历文件夹
- ajax调用webservice(二) 跨域。
- NGINX+PHP+MYSQL服务器环境搭建
- Nginx+Tomcat实现负载均衡小demo
- oracle服务的一些问题,先发2个,以后慢慢添加~~
- vb.net 分割byte数组的方法SplitBytes
- PostgreSQL 保存json,jsonb类型
- 使用R的数据库查询
- [jquery-delegate] iphone_4s _iphone _5c_中不兼容jQuery delegate 事件(does not wok)
- ZT 互联网——降级论
- 2017-2018-1 20155310 《信息安全系统设计基础》 实现mypwd
- 《python 经典实例》 分享 pdf下载
- angular promise $q 异步调用
- DCL实现多线程安全的高性能懒汉模式