Qt:QListWidgetで重複したアイテムを強調表示するにはどうすればよいですか?(qtjambi)

StackOverflow https://stackoverflow.com/questions/7383979

質問

重複する値を強調表示するメカニズムを実装する必要があります。値は、値のタイプ(文字列-行編集、長い小数と大きな小数-スピンボックス)に応じてデリゲートを介して編集されます。現在、この機能は、すべての値とそのカウントを2つの「並列」リストに格納する追加のクラスを使用して実装しました。そして、新しい値を追加した後、カウント数を増やします(または、繰り返される値を削除すると減少します)が、このソリューションは大きすぎるようです。QItemDelegateのsetModelData(...)メソッドでハイライトすることについて他に何かアイデアはありますか? ジェネラコディセタグプレ

役に立ちましたか?

解決

私は通常、これらの種類のタスクにマップを使用します: ジェネラコディセタグプレ

次の場合はハイライトを有効にする必要があります ジェネラコディセタグプレ

trueです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top