QListViewの大きさに応じて、要素のサイズ
-
25-09-2019 - |
質問
私はリスト(QListView)の要素で描画プログラムを開発。 どのように私はQListViewの大きさに応じて、要素のサイズを設定するのですか? 私は、デリゲートでのsizehintの実装を書きますが、インスタンスのサイズを取得する場所を私は知りませんQListViewます。
解決
ソリューション:
QSize SpinBoxDelegate::sizeHint(const QStyleOptionViewItem& option, const QModelIndex & index) const
{
QStyleOptionViewItemV4 opt(option);
qDebug("W = %d\n", opt.widget->width());
qDebug("H = %d\n", opt.widget->height());
return QSize(100, 100);
}
所属していません StackOverflow