我是qt的新手。我通过油漆制作了一个六边形按钮,现在我必须设置它的边框来反映阴影视图。我尝试在按钮周围绘制线条,但它不是反射阴影视图。如果笔样式可以设置为凹槽,那么可以用凹槽样式绘制线条,而不是我的目的。任何建议都受到高度赞赏。提前谢谢。
有关 UI 元素的简单样式,请参阅
QML/QtQuick http://doc.qt.nokia.com/4.7/qtquick.html
和 Qt 样式表 http://doc.qt.nokia.com/latest/stylesheet.html。
回到你的问题,假设你通过重载 PaintEvent 函数来绘制,你有没有看过 QPainter::setPen(Qt::P enStyle) http://doc.qt.nokia.com/latest/qpainter.html#setPen-3
QPainter painter;
painter.setPen(Qt::DashLine);
也可以使用 Qt::CustomDashLine 定义自定义笔样式