Вопросы по теме 'qlist'

Постоянные члены класса, оператор присваивания и QList
Пожалуйста, подтвердите, прав ли я, и скажите, есть ли лучшее решение: Я понимаю, что объекты с постоянными членами, такими как int const width; , не могут обрабатываться оператором синтетического присваивания, который неявно создается...
5677 просмотров

Ошибка Qt QMap.insert()
У меня есть объект levelObjects, который представляет собой QList QVariant of QMaps: QList< QVariant > levelObjects; Позже, когда я пытаюсь изменить значение чего-либо в одном из QMaps, похоже, это ничего не делает: qDebug()...
1181 просмотров
schedule 29.01.2024

Удалить элементы из QList указателей
У меня есть переменная QList. Как я могу стереть все элементы, начиная с индекса X, и удалить все последующие элементы N, позаботившись также об освобождении памяти?
5885 просмотров
schedule 06.05.2024

Итерация по QVariant, который является QList‹int›?
Я использую динамическое свойство QObject для хранения информации, которая будет использоваться в слоте, который может получить доступ к указанному свойству. Отправитель является QState с: myQState->setProperty("key", QList<int>(0, 1, 2));...
3920 просмотров
schedule 31.05.2022

как изменить значение цвета в qlist
У меня был объект Circle, он содержит свойства для его рисования, такие как ширина, координата xy, цвет. У меня был qlist этих кругов (объектов), но когда я пытаюсь изменить цвет, я получаю сообщение об ошибке. class Circle { int x; int y; int...
5524 просмотров
schedule 05.07.2023

Заполнение QVector из QList
У меня есть QList и QVector. Я заполняю Qlist, а затем пытаюсь скопировать в QVector. В Ovector есть метод fromList() . Но это не работает. Мой код: QList<int> listA; QVector<int> vectorA; //I also tried...
5049 просмотров
schedule 05.05.2023

Оператор QList
Я работаю с QTreeViewItem, а также с QList. Что я делаю в своем приложении C++/Qt, так это создаю TreeView с несколькими элементами внутри. При нажатии на выделенное действие я проверяю, какой элемент моего древовидного представления выбран, и...
145 просмотров
schedule 07.06.2024

Привязка QList‹Type*› к QListView
У меня есть пользовательский тип, называемый Patients (пожалуйста, игнорируйте ошибку во множественном числе). Я хочу создать QList<Patients*> в своем cpp и использовать его из своего QML. Я следую шаблонам из здесь , но это не работает...
1025 просмотров
schedule 25.11.2022

В чем разница между QByteArray и QList ‹unsigned char› или QVector ‹unsigned char›?
QByteArray содержит отдельные байты, и если мы сделаем QList из unsigned chars , это также будет содержать отдельные байты. По какой причине существует QByteArray , когда существует QList<unsigned char> ? В чем разница между...
1090 просмотров
schedule 28.02.2022

QList of Qvectors очистить
В документации Qt есть пример, где они используют foreach (QVector<QPointF> row, m_data) row.clear(); m_data.clear(); очистить <QList<QVector<QPointF> > m_data; Обязательно ли использовать такую ​​конструкцию или...
380 просмотров
schedule 15.02.2023

Как использовать QList для отслеживания экземпляров дочерних классов
У меня есть два класса, Parent и Child (последний является производным от первого), и оба они являются производными классами QObject. Эти классы реализованы как узлы в древовидной структуре, предоставляя каждому узлу свою специфическую...
517 просмотров
schedule 08.12.2022

Как отсортировать QList по определенному порядку (не по алфавиту)?
У меня есть QList<m_User> с m_User { QString status; QString firstName; QString lastName; QDate joinDate; QDate leaveDate; } status здесь может быть: terminated , in test , requested , activated . Порядок...
5269 просмотров
schedule 30.06.2023

Как получить 2D-массив из UART в QList‹QString› Qt и установить текст на QML
Я получаю 2D-массив от UART, отправленного с Arduino. Я могу показать это в отладке, но я не могу сохранить его в варианте QList, чтобы установить текст для матрицы прямоугольника в QML. Я хочу показать текст на QML в каждом прямоугольнике. Как...
80 просмотров
schedule 01.04.2023

Я не могу удалить элемент в QList ‹QByteArray*›
Я пытаюсь удалить (освободить память) всех QByteArrays в QList указателей на QByteArrays. Вот мой код: в моем файле .h QList<QByteArray*> GroupWord; //declare the QList в моем файле .cpp...
73 просмотров
schedule 17.02.2022