質問
setSelected(true)を介してQGraphicsItemが選択されたときに選択マーキーのスタイルを定義することは可能ですか?
解決
技術的にはありません。
Qtのソースコードをざっと見てみると、標準のアイテムタイプ QGraphics * Item にはデフォルトの動作として破線のアウトラインがあるようです。これを回避するには、独自のQGraphicsItemをサブクラス化します。
if (option->state & (QStyle::State_Selected | QStyle::State_HasFocus))
qt_graphicsItem_highlightSelected(this, painter, option);
「スタイル」を変更できないと思います。これは、標準のQGraphicsItemsの非常に静的な機能のようです。
役立つことを願っています!
所属していません StackOverflow