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

QTableView QStandardItemModel вернуть или отменить ввод пользователя
Как я могу отменить или вернуть запись пользователя в QTableView, заполненную QStandarItemModel? Я подключил сигнал dataChanged к обработчику, где я проверяю данные... connect(model, SIGNAL(dataChanged(QModelIndex,QModelIndex)), this,...
1455 просмотров

QStandardItem странным образом вставляет строки
Я создаю таблицу и вставляю в нее строку следующим образом. В таблицу вставляется только одна строка, и это слишком условно, и если условие не выполняется, отображается ошибка. проблема заключается в том, что когда строка вставляется при выполнении...
1299 просмотров
schedule 05.03.2022

QListView и QStandardItemModel проверяют текст перед редактированием строки
Я хочу проверить текст строки в QListView до того, как пользователь ее редактирует. Если это не соответствует шаблону, я не хочу это принимать. В настоящее время у меня есть QListView и QStandardItemModel . Я могу легко добавлять и удалять...
1761 просмотров
schedule 21.05.2022

Как удалить вертикальный заголовок в QStandardItemModel?
Я создал таблицу, используя QTableView и виджет QStandardItem . Как убрать вертикальный заголовок из QStandardItemModel ?
6123 просмотров
schedule 26.05.2023

setData вызывает код выхода -1073741819
У меня есть подкласс QtGui.QStandardItemModel с setData следующим образом: def setData(self, index, value, role): if role == QtCore.Qt.EditRole: old = self.itemFromIndex(index).text() new = value...
746 просмотров

QStandardItemModel* из потока без GUI не выдавал сигнал itemChanged
Я начал загрузку базы данных в потоке без графического интерфейса с помощью QtCuncurrent::run. В этом потоке без графического интерфейса мне нужно создать QStandardItemModel*, после чего я получил модель в графическом потоке с model =...
403 просмотров

Qt: сохранить дерево (QTreeView + QStandardItemModel) в таблице базы данных
Как видно из названия, я использую QStandardItemModel для хранения древовидной структуры. Я управляю этой структурой внутри QTreeView, затем мне нужно сохранить ее в базе данных в следующем формате: |id|Parent|Child | | 1| |ITEM01| | 2|...
270 просмотров

Извлечение всех данных из определенного столбца во вложенной модели QStandardItemModel
У меня есть QStandardItemModel , который я прохожу через представление, чтобы отобразить его внутри QTreeView . Моя модель содержит 2 столбца, работающих как пары ключей и значений. Первый столбец содержит шаблон исправления ключей, а второй...
475 просмотров
schedule 11.04.2022

QTreeView, как вызвать действие при наведении мыши на строку?
Я использую С++ Qt5. В настоящее время у меня есть QStandardItemModel, отображаемый как QTreeView с несколькими строками и столбцами. Я знаю об использовании setStyleSheet(), но это просто меняет цвет строки. Что я ищу, так это то, что когда мышь...
606 просмотров
schedule 18.05.2022

QTreeView с QStandardItemModel: как реализовать собственную модель сортировки
У меня есть QTreeView, который я заполняю QStandardItemModel. У меня включена сортировка, поэтому можно щелкнуть заголовок столбца для сортировки по этому столбцу. Но это не работает со специальными символами и немецкими умлаутами - я знаю об...
1027 просмотров

QStandardItem неправильно клонируется при перемещении элементов
Как показано в следующем коде, когда вы перетаскиваете элемент (подкласс QStandardItem с помощью метода clone() ), вы получаете QStandardItem , а не подкласс. Кроме того, данные, хранящиеся в классе или в составе setData, теряются. Я подозреваю,...
475 просмотров