我是qt中的新手。我通过油漆制作了一个六边形按钮,现在我必须设置反映阴影视图的边框。 我尝试在按钮周围画线,但它不反映阴影视图。如果笔样式可以设置为凹槽,则可以绘制凹槽样式的线条,而不是我的目的。 任何建议都是高度评价的。 提前谢谢。
答案 0 :(得分:0)
对于UI元素的简单样式,请查看
QML / QtQuick http://doc.qt.nokia.com/4.7/qtquick.html
和Qt Stylesheets http://doc.qt.nokia.com/latest/stylesheet.html。
回到你的问题,假设你正在重载PaintEvent函数,你看过QPainter :: setPen(Qt :: PenStyle)http://doc.qt.nokia.com/latest/qpainter.html#setPen-3
QPainter painter;
painter.setPen(Qt::DashLine);
也可以使用Qt :: CustomDashLine
定义自定义笔样式