Size: a a a

2020 December 02

S

Sergey eSKon in Qt
А, увидел
источник

S

Sergey eSKon in Qt
Там, насколько я понял открывается новая консоль
источник

S

Sergey eSKon in Qt
Но если вы из консоли запустили должно и так работать
источник

S

Sergey eSKon in Qt
Причем обратите внимание на код. Они сначала детачат текущую консоль, а потом создают новую
источник

S

Sergey eSKon in Qt
Но вас то устроит использование консоли запуска
источник
2020 December 03

u

unt0njs in Qt
Доброй ночи! Не могу понять: У QTableWidgetItem есть метод data(int role), а в документации к QTableWidget ничего про роли не сказано вообще. Возможно ли в QTableWidget задать роли для столбцов?
источник

СС

Сергей Савкин... in Qt
@unt0njs не для столбцов же. А вообще в той же документации написано где смотреть возможные роли: Qt::ItemDataRole
источник

d0

dOzeR 007 in Qt
Кто-нибудь реализовывал визуальное представление дерева в QML 2.0?
Есть данные в виде нескольких уровней вложенных списков.
На данный момент реализовал модель данных от QAbstractItemModel.
С помощью TreeView из Quick 1 получилось отобразить дерево.
TreeView не очень подходит и хотелось бы использовать вторые контролы.
Примеры в интернетах что нашел для меня немного не понятны.
Допустим я взял ListView, указал ему модель, он отобразил верхний список, а дальше как?
Как  из QML получить второй уровень вложенности, третий и т.д.?
источник

AB

A B in Qt
dOzeR 007
Кто-нибудь реализовывал визуальное представление дерева в QML 2.0?
Есть данные в виде нескольких уровней вложенных списков.
На данный момент реализовал модель данных от QAbstractItemModel.
С помощью TreeView из Quick 1 получилось отобразить дерево.
TreeView не очень подходит и хотелось бы использовать вторые контролы.
Примеры в интернетах что нашел для меня немного не понятны.
Допустим я взял ListView, указал ему модель, он отобразил верхний список, а дальше как?
Как  из QML получить второй уровень вложенности, третий и т.д.?
Только руками все делать, нет готового решения. Модель данных представляйте как хотите
источник

d0

dOzeR 007 in Qt
A B
Только руками все делать, нет готового решения. Модель данных представляйте как хотите
Ок, нубский вопрос, а как правильно c QModelIndex работать из QML?
Когда я создаю индексы в row пишу соответственно позицию в текущем списке на данном уровне, column у меня всегда 1 равен, и есть указатель на parent. Item'ы я унаследовал от QObject.
Т.е. допустим я хочу сказать какому-нибудь Repeater'у, возьми данные (список элементов) чайлда 10 элемента из первого уровня. Как мне это сделать?
источник

AB

A B in Qt
dOzeR 007
Ок, нубский вопрос, а как правильно c QModelIndex работать из QML?
Когда я создаю индексы в row пишу соответственно позицию в текущем списке на данном уровне, column у меня всегда 1 равен, и есть указатель на parent. Item'ы я унаследовал от QObject.
Т.е. допустим я хочу сказать какому-нибудь Repeater'у, возьми данные (список элементов) чайлда 10 элемента из первого уровня. Как мне это сделать?
Так не получится, Repeater, ListView и прочие элементы, нарисуют полностью модель как она есть, нельзя указать кусок. Для таких случаев обычно делают QAbstractProxyModel модель, которая ничего не хранит, а просто проксирует индексы в source model
источник

d0

dOzeR 007 in Qt
A B
Так не получится, Repeater, ListView и прочие элементы, нарисуют полностью модель как она есть, нельзя указать кусок. Для таких случаев обычно делают QAbstractProxyModel модель, которая ничего не хранит, а просто проксирует индексы в source model
Ага, примерно понял, прокси-модель будет формировать списочные индексы (плоские), которые мне на данный момент нужны и предоставлять отдельным вьюхам. Правильно я понимаю?
источник

AB

A B in Qt
dOzeR 007
Ага, примерно понял, прокси-модель будет формировать списочные индексы (плоские), которые мне на данный момент нужны и предоставлять отдельным вьюхам. Правильно я понимаю?
да, все верно. Оригинальная модель хранит все данные, а дальше можно создать сколько угодно прокси моделей к ней, которые проксируют по какому то своему критерию в плоское представление для ListView
источник

d0

dOzeR 007 in Qt
A B
да, все верно. Оригинальная модель хранит все данные, а дальше можно создать сколько угодно прокси моделей к ней, которые проксируют по какому то своему критерию в плоское представление для ListView
Спасибо за наводку, так и поступлю 👍
источник

S

Sofia in Qt
Скачала с гита рабочий проект, и не могу добавить в него ни один файл, сразу выдает такую ошибку. С чем можем быть связано?
источник

D

Danya in Qt
Я не знаю как тут два этих события связаны конечно
источник

D

Danya in Qt
Но у тебя ошибка линковки
источник

D

Danya in Qt
Ты используешь символ, который не определен
источник

S

Sofia in Qt
Да, но это случается только в тот момент когда я создаю файл
источник

S

Sofia in Qt
Создаю я TestNew.qml и сразу ошибка.
источник