Я разрабатываю программу, которая рисует элементы списка (QListView). Как установить размер элемента в зависимости от размера QListView? Пишу реализацию sizeHint в делегате, но где взять размер экземпляра QListView не знаю.
Размер элемента в зависимости от размера QListView
Ответы (1)
Решение:
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);
}
person
Yury
schedule
27.09.2010