カスタム QGraphicsItem を使用して、このような境界線を持つ長方形を描画する方法を教えてください。レイアウトを作成して長方形を描画しましたが、長方形の境界は普通のペンです。助けを求めてください。ありがとう。
void QGraphicsTileItem::paint(QPainter *painter,
const QStyleOptionGraphicsItem *option,
QWidget *widget)
{
/// Draw the rect
painter->setRenderHints( QPainter::Antialiasing |
QPainter::TextAntialiasing |
QPainter::SmoothPixmapTransform |
QPainter::HighQualityAntialiasing, true );
painter->setPen( pen );
painter->setBrush( colour );
painter->drawRect( bound );
painter->drawText( bound, Qt::AlignLeft | Qt::AlignTop |
Qt::TextSingleLine, name );
}