我在QT5.8中有QWidget实例(和其他QWidgets ),我想在它周围设置一些边框。有什么方法可以在不影响C++的任何子级、设置和位置的情况下完成这一操作吗?
我不想使用样式表,它需要与任何系统风格一起工作。
发布于 2017-03-19 10:32:53
您应该使用继承QFrame的QWidget。
并在下面的方法中将Frame::Shape设置为QFrame::Box。这将在您的框架周围产生边框。
QFrame::setFrameShape( QFrame::Shape);
并使用setLineWidth设置lineWidth
QFrame::setLineWidth(int);
https://stackoverflow.com/questions/42890301
复制