テキストのみを含むが背景色が異なるいくつかの QListWidgetItems を持つ QListWidget があります。デフォルトでは、アイテムの上にマウスを置くと、アイテムが青いバーで強調表示されます。強調表示を無効にするにはどうすればよいですか?
私が使用するコード
//add spacer
QListWidgetItem *spacer = new QListWidgetItem("foo");
spacer->setBackgroundColor(QColor(Qt::gray));
spacer->setFlags(Qt::ItemIsEnabled); //disables selectionable
ui->listWidget->addItem(spacer);
前もって感謝します。
spacer
は曜日の名前が入った灰色のアイテムです
編集: 画像リンクを追加 (スニッピング ツール ツールはマウスを非表示にし、6 番目の項目を強調表示)