Описание тега qabstracttablemodel

QAbstractTableModel is a class in Qt for models that represent their data as a two-dimentional array of items.
1 ответ

QML TableView из файла

Доброе утро, У меня есть некоторые проблемы для создания таблицы из файла. В основном у меня просто есть кнопка для загрузки CSV-файлов, и я хочу показать файлы в QML TableView... Я думаю, что моя главная проблема в том, что у меня динамическое коли…
27 окт '17 в 09:47
1 ответ

QTableView - добавить именованную строку

Я использую с помощью QTableView в сочетании с табличной моделью, полученной из QAbstaractTableModel, Теперь я хочу вставить строки / столбцы (которые представляют состояния / входные символы), но мне нужно передать строку в качестве метки (которая …
07 сен '12 в 11:02
3 ответа

Вставка QAbstactTableModel вверху

У меня есть функция addFile в моем классе TableModel, которая вставляет новую запись в конце. void TableModel::addFile(const QString &path) { beginInsertRows(QModelIndex(), list.size(),list.size()); TableItem item; item.filename = path; QFile fi…
24 мар '12 в 07:30
0 ответов

Как добавить строку в QAbstractTableModel?

Я создаю подкласс QAbstractTableModel, который имеет указатель на мою собственную модель. Это хорошая практика, чтобы добавить указатель на InsertWidget, который содержит данные элемента, который я хочу добавить? Что-то вроде этого: class QTableMode…
31 янв '19 в 18:56
1 ответ

Подклассы QAbstractTableModel

Я подкласс QAbstractTableModel для представления данных из QMap. Этот QMap имеет QLists of QSqlRecords, и эта карта модифицирована какой-то другой частью моего кода. Я хочу использовать эту модель с QTableView для отображения записей SQL в этой карт…
19 апр '11 в 05:59
1 ответ

QTableView/ пользовательская модель таблицы: установить цвет текста в заголовке

Моя пользовательская модель таблицы основана на QAbstractTableModel и затем отображается в QTableView, Выглядит так: Я хотел бы изменить цвет текста для определенных заголовков строк, который может быть решен в модели. Можно ли раскрасить определенн…
05 окт '12 в 14:29
0 ответов

Ошибка при назначении параметров в QAbstractTableModel. QAbstractTableModel(parent: QObject = None): аргумент 1 имеет непредвиденный тип "список"

Я работаю в Python 3.7. Мне нужно создать qtableview для отображения только прочитанных данных. Я должен отправить списки строк в качестве параметров моей функции asignaRemediosaTabla(xlista)`:: Количество строк в списке xlista является переменным. …
18 ноя '18 в 17:13
2 ответа

AbstactTableModels, которые работают на одном источнике данных

Допустим, я хочу реализовать библиотечный инструмент для управления различными типами медиа. Поэтому у меня есть базовый класс Medium и производные классы, например, Book и DVD, которые имеют дополнительные свойства. Моя проблема в том, что я не мог…
27 июн '16 в 12:33
1 ответ

Где я могу внести изменения в БД в QAbstractTableModel?

Я пишу приложение, используя python2, qt и elixir. Приложение извлекает данные из базы данных sqlite в список объектов elixir и сохраняет их в переменной внутри подкласса QAbstractTableModel, который я создал для обработки данных. Я могу просматрива…
05 фев '13 в 18:14
2 ответа

Как установить флажок в первом столбце QTableView в pyqt

В моем QTableView я пытаюсь получить первый столбец флажков, но я получаю все столбцы строки, заполненные флажками, а также все они отмечены по умолчанию. Я также не могу изменить состояние флажков. class MyTableModel(QtCore.QAbstractTableModel): de…
11 сен '15 в 07:15
3 ответа

Как правильно получить доступ к QMap в QAbstractTableModel::data()

Я получил QMap с идентификатором и соответствующим объектом. При создании подкласса QAbstractTableModel::data() вы получаете QModelIndex со строкой и столбцом соответственно. Каждая строка должна представлять один объект (QAbstractTableModel::rowCou…
15 мар '13 в 08:29
1 ответ

Ошибка QTableView::edit( const QModelIndex &index)

Я пытаюсь запретить пользователю вводить те же данные в мою модель, которая является подклассом из QAbstractTableModel. bool MyModel::setData( const QModelIndex &index, const QVariant &value, int role ) { bool result = false; ... // Test if …
28 ноя '13 в 13:13
0 ответов

Как получить текущий столбец и направление его сортировки QTableView

Этот код создает один QTableView, При щелчке по столбцу отображается стрелка, указывающая направление сортировки столбца. Щелчок по самому элементу tableView выводит индекс, по которому щелкнули. При щелчке элемента tableView я хочу узнать, какой и…
20 май '16 в 04:46
2 ответа

Использование QCompleter в QTableView с Qt и Python

Я читаю о том, как сделать мой QAbstractTableModel редактируемым, и это выглядит довольно просто. Но как мне настроить редактируемую ячейку для использования QCompleter? Я так понимаю, я должен сказать QTableView использовать виджет QLineEdit? Как я…
25 июл '14 в 02:11
0 ответов

QTableView уведомляет пользовательский ввод

Я создал класс, производный от QTableView. Он обновляет данные из другого потока, и это работает. Теперь я хочу, чтобы пользователь мог изменять данные, показанные в таблице. Переопределением flags(const QModelIndex &index) const из QAbstractTab…
30 апр '14 в 10:30
1 ответ

Флажок PyQt QAbstractTableModel не устанавливается

Я использую собственную табличную модель с QAbstractTableModel, где у меня есть первый столбец с флажком (checkable причиной флаги Qt.ItemIsUserCheckable | Qt.ItemIsSelectable | Qt.ItemIsEnabled). У меня возникают проблемы, когда я пытаюсь использов…
01 май '18 в 22:09
1 ответ

PyQt5 TableModel(QAbstractTableModel) не показывает данных

Здравствуйте, я недавно начал с PyQt5 и попытался реализовать парсер CSV: Но я боролся с потомком QAbstractTableModel. Нет данных в представлении! В учебнике из qt5 ( https://doc.qt.io/qt-5/qabstracttablemodel.html) говорится, что мне нужно реализов…
12 фев '19 в 16:11
1 ответ

Когда параметр "QModelIndex &parent" в QAbstractTableModel::columnCount и / или QAbstractTableModel::rowCount полезен?

Пытаясь понять QAbstractTableModel, я наткнулся на виртуальные методы rowCount и columnCount, которые необходимо реализовать при создании подкласса QAbstractTableModel. Возьмем, например, int QAbstractItemModel::columnCount(const QModelIndex &parent…
18 фев '19 в 12:43
1 ответ

Могу ли я использовать взаимодействие с данными QAbstractTableModel в QThread?

Я знаю, что мы не можем использовать GUI-взаимодействие в не-GUI потоках (QThread). Но я не знаю, можем ли мы взаимодействовать с моделью (QAbstractItemModel) в темах и если True, то как это сделать правильно? Я честно искал что-то об этом в Google …
0 ответов

Как установить индекс столбца модели TableViewColumn в QML, используя QAbstractTableModel

Этот вопрос в основном задает одно и то же - возможно ли использовать QAbstractTableModel с TableView из QtQuick.Controls? У меня есть QAbstractTableModel с данными в строках и столбцах. Я хочу иметь возможность указать, какой столбец в моей модели …
13 сен '18 в 11:42