gpt4 book ai didi

c++ - QWidget - 从 C++ 代码设置边框

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:18:50 24 4
gpt4 key购买 nike

我在 Qt 5.8 中有 QWidget 实例(里面有其他 QWidget),我想在它周围设置一些边框。有没有什么方法可以从 C++ 执行此操作而不影响它的任何子项及其设置和位置?

我不想使用样式表,它需要与任何系统样式一起工作。

最佳答案

你应该使用继承QWidget的QFrame。

并将下面方法中的Frame::Shape设置为QFrame::Box。这将在您的框架周围产生边框。

QFrame::setFrameShape( QFrame::Shape); 

并使用setLineWidth设置线宽

QFrame::setLineWidth(int); 

关于c++ - QWidget - 从 C++ 代码设置边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42890301/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com