LINUX.ORG.RU

Масштабируемая QTableView

 


1

1

Привет. Кто-нибудь делал подобного зверя? Допустим, чтобы по Ctrl + mouse wheel можно было масштаб менять.

Есть такие варианты:

  • Переопределить wheelEvent и менять размер шрифта в модели. Но тогда размеры картинок не будут учитываться
  • Сделать view наподобие этого http://stackoverflow.com/questions/6650219/zooming-function-on-a-qwidget . Смущает реализация paintEvent в том случае. Не будет ли реализация QTableView::paintEvent конфликтовать с моей?

Какие мысли будут?

★★★★★

Переопределить wheelEvent и менять размер шрифта в модели. Но тогда размеры картинок не будут учитываться

Напиши свой делегат/меняй размер иконок.

http://doc.qt.io/qt-5/qabstractitemview.html#iconSize-prop

anonymous ()
Ответ на: комментарий от fluorite

А как QGraphicsItem развернуть на весь QGraphicsView?

UVV ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.