行の先頭にテキストを追加し、行の最後に画像を追加したいと考えています。
テキストを設定できますが、行アイテムの最後に画像を設定するにはどうすればよいQTreeWidgetItem
ですか?
行の先頭にテキストを追加し、行の最後に画像を追加したいと考えています。
テキストを設定できますが、行アイテムの最後に画像を設定するにはどうすればよいQTreeWidgetItem
ですか?
たとえば、QTreeWidgetで2つの列を設定してから、最初の列にテキストを設定し、2番目の列にアイコンを設定します。
QTreeWidgetItem *newItem = new QTreeWidgetItem;
newItem->setText(0, "Something");
newItem->setIcon(1, QIcon("Path to your icon"));
myTreeWidget->addTopLeveItem(newItem);
または、設定アイコンのインストレッドで、フォアグラウンドを設定できます。
newItem->setForeground(QBrush(QPixmap("Path to your image")));
これはあなたの問題にとってより良いかもしれません。