您的位置:首页 > 编程语言 > Qt开发

Qt下HBoxLayout里的按钮有重叠

2016-08-02 16:53 134 查看
没想到是一个bug,而且六年了都没有解决:
https://bugreports.qt.io/browse/QTBUG-14591 http://stackoverflow.com/questions/3978889/why-is-qhboxlayout-causing-widgets-to-overlap http://stackoverflow.com/questions/22519217/items-in-qhboxlayout-layout-overlap http://doc.qt.io/qt-4.8/qmacnativewidget.html
临时方案是,给layout里的每一个控件都加上:

pushButton->setAttribute(Qt::WA_LayoutUsesWidgetRect);

真是够麻烦的~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: