の最小の高さを設定するにはどうすればよいQListWidgetItem
ですか?カスタマイズされたウィジェットで使用QListWidget::setItemWidget()
しています。カスタマイズされたウィジェットの最小の高さを明示的に宣言しましたが、それらにはQListWidgetItem
まだかなり低い高さの属性があります。
19676 次
2 に答える
15
各個人の最小身長を設定するには、関数QListWidgetItem
を使用できsizeHint()
ます。たとえば、次のコードはすべての最小の高さQListWidgetItem
を30pxに設定します。
int count = ui->listWidget->count();
for(int i = 0; i < count; i++)
{
QListWidgetItem *item = ui->listWidget->item(i);
item->setSizeHint(QSize(item->sizeHint().width(), 30));
}
お役に立てれば..
于 2012-05-25T06:11:38.747 に答える
12
アイテムに使用setSizeHint
します。
void QListWidgetItem::setSizeHint ( const QSize & size )
これは、アイテムに対して保持する必要のある画面の量をデリゲートに通知するための正しい方法です。
http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#setSizeHintを見てください
于 2012-05-25T06:14:13.503 に答える