QListView, как изменить размер до наилучшего размера? - PullRequest
0 голосов
/ 28 мая 2011

Я реализовал новый класс, который наследует QListView, и теперь я хочу изменить sizeHint (), чтобы вычислить лучшую ширину для моего нового списка просмотра.

Первая мысль - подключить вставку модели, получить максимальную длину, но как это сделать? Или есть предложения получше?

Большое спасибо.

1 Ответ

0 голосов
/ 28 мая 2011

Размеры представления должны изменяться в зависимости от пространства, выделенного родительскими макетами, и доступного пространства экрана.После определения размера они должны обрезать / вырезать текст из модели, таким образом, вы можете легко переключать модели и использовать один и тот же вид на любом экране.Если вы масштабируете представление на основе данных из модели, нет никакой гарантии, что представление поместится в доступное пространство экрана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...