Описание тега qabstractlistmodel
The QAbstractListModel class is part of Qt C++ classes. QAbstractListModel class provides an abstract model that can be subclassed to create one-dimensional list models.
1
ответ
Обновить ListView от другого
Я делаю карточную игру, которая имеет 4 слота для карт вместимостью 5 каждый. я использую ListView представлять каждый слот. Позвольте мне сначала объяснить код, а затем мою проблему. class ClientCard : public QObject { Q_OBJECT int code; // card co…
26 июн '15 в 08:55
1
ответ
Установить размер для ячейки в QTreeView
Мне нужно установить: -minimum height for a cell in QTreeView (25px) -the height and width to fit with the content of each cell. Я знаю, что мы можем сделать это с помощью sizeHint() в Delegate или с sizeHintRole в Model, но все еще не представляю, …
14 авг '18 в 07:30
1
ответ
Сортировка / фильтрация QList в QAbstractListModel
Я хочу отсортировать и отфильтровать QList с пользовательскими объектами (по его атрибутам), который является атрибутом в QAbstractListModel производный класс, но я не могу понять, разложение. Я думаю, что я должен использовать QSortFilterProxyModel…
05 июл '18 в 17:21
1
ответ
Привязать полученный из QAbstractListModel элемент listmodel объекта в QML как Q_PROPERTY
Я выяснил, как представить и связать экземпляр производной модели списка QAbstractListModel с / в QML. Но то, что я действительно хочу сделать, это представить объект в QML и связать член, который является производной от QAbstractListModel моделью с…
14 фев '14 в 07:27
0
ответов
Qt: Удалить несколько строк из QAbstractListModel
Есть ли способ удалить несколько строк, которые не являются последовательными, эффективно из QAbstractListModel? Неэффективный пример: // Single row removal void remove (int idx) { beginRemoveRows (noParent (), idx, idx); // internal remove endRemov…
07 авг '17 в 17:48
1
ответ
Заголовок QML Listview из QAbstractListmodel headerData()
Я раскрываю многие QAbstractListModel для QML Listview (Qt4.8.2 QML 1.1). Теперь моя проблема в том, что QML ListView игнорирует функцию headerData() моих ListModels. Я искал решение более четырех часов. Я думаю, что я должен реализовать свою собств…
18 авг '14 в 06:19
1
ответ
Получить выбранный элемент из отфильтрованного QListView
Когда я запускаю свой инструмент и дважды щелкаю по элементу, он выводит имя на консоль, в этом случае выводит "комментарии". Однако, если я наберу в строке поиска, которая отфильтровывает список, а затем дважды щелкнет по этому изображению, он верн…
30 янв '18 в 13:03
0
ответов
PyQt QWidget в QAbstractListModel удаляется с помощью QSortFilterProxyModel
Мне нужно заполнить видовой список виджетами, а затем настроить собственный прокси-фильтр для работы с ним. Без фильтра он прекрасно работает, когда активен, кажется, удаляет виджеты, прикрепленные к модели. Он хорошо показывает все элементы, фильтр…
25 июл '13 в 10:02
1
ответ
Как правильно реализовать проверяемый ListView в QtQuick2?
Исходя из C++, я не знаю, как правильно реализовать проверяемый ListView в QtQuick. Для тестирования я создал небольшое тестовое приложение. Модель: class MyModel : public QAbstractListModel { Q_OBJECT public: MyModel(QObject *parent = Q_NULLPTR) : …
19 июл '17 в 15:00
1
ответ
Это ошибка в Qt Quick ComboBox?
Я использую QAbstractListModel создать собственную модель для ComboBox в Qt Quick. Код в заголовочном файле: #ifndef JREFINDER_H #define JREFINDER_H #include <QObject> #include <QMap> #include <QString> #include <QAbstractListMo…
31 июл '15 в 07:04
1
ответ
QAbstractListModel для Combobox, Как получить значение a Когда выберите значение b
Я сделал очень простой пример QAbstractListModel. Этот пример также представлен по этой ссылке: http://doc.qt.io/qt-5/qtquick-models-abstractitemmodel-example.html. Результат программы такой: В результате я внес небольшое изменение в файл view.qml с…
14 дек '15 в 14:24
1
ответ
Как настроить отображение QListView
Я реализовал список пользователей в моем Qt программа, используя принцип модель / представление Qt, мой QListView отображает подкласс QAbstractListModel и до сих пор это работает просто отлично. Теперь я хотел бы настроить отображение моего списка п…
14 июл '10 в 14:18
2
ответа
Использование QAbstractListModel в ListView
Я новичок в Qt, поэтому, пожалуйста, потерпите меня. Мне успешно удалось заполнить ListView из StringList и QList объекта * Теперь я борюсь с тем, чтобы заполнить ListView в QML, используя класс, определенный в C++, который наследует QAbstractListMo…
10 дек '14 в 11:35
0
ответов
Перетаскиваемые элементы в QListView
Я пытаюсь создать список-виджет, где UESR может переставить элементы, перетаскивая их в виджете, используя PySide-1.2.2/Qt-4.8.7 Это довольно просто с простым QListWidget: from PySide.QtCore import * from PySide.QtGui import * import sys class MyMai…
27 янв '17 в 19:47
1
ответ
Отображение изображений в QListView с одинаковым размером миниатюры с сохранением соотношения сторон
Итак, я выяснил, как отображать изображения в QListView: вот как я это сделал import sys import os from PyQt4 import QtGui, QtCore class MyListModel(QtCore.QAbstractListModel): def __init__(self, datain, parent=None, *args): """ datain: a list where…
04 дек '13 в 06:29
3
ответа
Доступ к элементу QAbstractListModel в Qml без использования ListView
Я подкласс QAbstractListModel для того, чтобы иметь модель на стороне qml. Я могу легко использовать эту модель в ListViews и других подобных компонентах, которые имеют дело с моделями, однако я не могу получить к ней доступ напрямую. Вот что я пыта…
05 авг '14 в 11:46
3
ответа
Как получить доступ к ролям currentItem из списка в QML?
Я пытаюсь получить доступ к роли из ListView в QML. По сути, у меня есть это в моем QML: ListView { id: myId model: myModel delegate: Item { Text { text: model.text } Text { text: model.moreText } } } myModel является реализацией QAbstractListModel …
08 мар '11 в 11:33
1
ответ
Зачем использовать QAbstractTableModel вместо QAbstractListModel?
Я реализовал TableView в QML используя TableViewColumnс такими ролями, как это: TableView { TableViewColumn { role: "role1" title: "Role1" } ... } Он связан с моделью C++, унаследованной от QAbstractListModel со всеми определенными ролями, и я нахож…
25 май '15 в 11:01
2
ответа
Как создать сигнал CurrentIndexChanged для QAbstractListModel в qt?
У меня есть класс, который унаследован от QAbstractListModel. Теперь я хочу создать сигнал для этого класса Liken ниже BookListModel.h signals: void currentIndexChanged(int i); Теперь я хочу использовать это в методе ниже QVariant BookListModel::dat…
17 апр '18 в 12:38
1
ответ
Как отключить определенные элементы в ListView на основе QAbstractListModel?
У меня есть QAbstractListModel Класс модели C++ и QtQuick2 ListView, Для тестирования я также создаю QtWidgets QListView и приложите к той же модели для сравнения. Я хочу сказать, какие элементы должны быть отключены, используя переопределенные QAbs…
20 июл '17 в 11:33