Size: a a a

2017 April 25

NS

Nikolai Sinyov in Qt
Anatoly Shirokov
ну, например, хочу свой компонент написать, наследуюсь от QQuickItem и хочу вывести текст, но нет ничего с префиксом QSV для этой цели
Мне кажется, что там еще унаследоваться от чего-то надо. Я не силен в Quick
источник

NS

Nikolai Sinyov in Qt
Писал один раз тестовый пример и все
источник

AS

Anatoly Shirokov in Qt
источник

AS

Anatoly Shirokov in Qt
который позволяет рисовать через QPainter, но это вроде как лишнее звено получается
источник

NS

Nikolai Sinyov in Qt
НУ вообще, получается,  судя из доки, тебе надо переопределить paint и сделать там отрисовку текста
источник

AS

Anatoly Shirokov in Qt
я просто думал, что есть более прямой вариант нежели чем через QPainter
источник

DK

Denis Kormalev in Qt
если напрямую через сценграф, то вроде нет существующих механизмов
источник

DK

Denis Kormalev in Qt
можно рисовать (и кешировать) на куимадже
источник

DK

Denis Kormalev in Qt
и его потом натягивать текстурой
источник

AS

Anatoly Shirokov in Qt
по сути он есть, но он приватный - реализация qquicktext
источник

DK

Denis Kormalev in Qt
будет быстрее чем через painted item
источник

DK

Denis Kormalev in Qt
ну или можно (если позволяет задача) разбить на плюсовую часть и кумльную. Сделать бекграунд весь сложный в плюсах, а потом в кумле объединить его с Text
источник

DK

Denis Kormalev in Qt
но это конечно сильно зависит от задачи
источник

AS

Anatoly Shirokov in Qt
задача простая, но в виду недостатка знаний в QML я "плаваю". есть модель:
ListModel {ListElement {row: 3, column: 3, text: 'some_thing'}}
источник

AS

Anatoly Shirokov in Qt
row и column - это координаты элемента модели, которые я хочу использовать для позиционирования элемента модели в Item-e
источник

AS

Anatoly Shirokov in Qt
По сути, мне нужен View с призвольным позиционированием элементов модели
источник

DK

Denis Kormalev in Qt
а именно листмодель кумльная?
источник

AS

Anatoly Shirokov in Qt
на самом деле это мой наследик от QAbstractTableModel
источник

DK

Denis Kormalev in Qt
интересное решение :)
источник

NS

Nikolai Sinyov in Qt
Anatoly Shirokov
на самом деле это мой наследик от QAbstractTableModel
Прикольно) Я так делал, когда мне надо было ячейки сделать с специальынм qObject внутри
источник