Tamanho do elemento, dependendo do tamanho do QLISTVIEL
-
25-09-2019 - |
Pergunta
Eu desenvolvendo um programa que atrai elementos da lista (QLISTVIEW). Como defino o tamanho de um elemento, dependendo do tamanho do QLISTVIEW? Escrevo a implementação do sizehint no delegado, mas onde obter o tamanho da instância QListView que não conheço.
Solução
Solução:
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);
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow