Tamaño del elemento en función del tamaño de la QListView
-
25-09-2019 - |
Pregunta
I desarrollar un programa que se basa en elementos de la lista (QListView). ¿Cómo se configura el tamaño de un elemento en función del tamaño de la QListView? Escribo aplicación de la sizeHint en el delegado, pero donde para obtener el tamaño de la instancia QListView No sé.
Solución
Solución:
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 bajo: CC-BY-SA con atribución
No afiliado a StackOverflow