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

Как запустить режим редактирования элемента в QTableView?
Сейчас я использую QTableView и QStandardItemModel. В QTableView, если вы дважды щелкните ячейку, эта ячейка перейдет в режим редактирования, и вы сможете редактировать ее содержимое. Теперь у меня проблема, я хочу запустить режим редактирования...
9461 просмотров
schedule 16.10.2021

Указатель мыши QTableView показывает / скрывает проблему с полосой прокрутки tableview
Я использую QTableView и хочу скрыть указатель мыши на ячейках таблицы, а указатель мыши должен быть виден в заголовке и полосе прокрутки, и для этого я использую события mouseEnter и mouseLeave и движение мыши, чтобы показать / скрыть указатель мыши....
629 просмотров
schedule 19.11.2021

вернуть номер выбранной строки в QTableView
У меня такой код: model = new QStandardItemModel(); channel = new QTableView(this); channel->setModel(model); model->setData(model->index(d,0,QModelIndex()), 0 ); model->setData(model->index(d,1,QModelIndex()),Channel);...
2245 просмотров
schedule 13.09.2021

как установить имя заголовка QTableView в Pyqt4
Я хочу знать, как я могу установить собственные имена заголовков в QTableview когда я создаю QTableview, я получаю имена заголовков столбцов и строк как 1,2,3,4. Я хочу знать, как установить собственные заголовки столбцов и заголовков. Я...
14279 просмотров
schedule 17.10.2021

Как подать сигнал, когда пользователь меняет строку со стрелками на клавиатуре в tableView?
У меня есть два tableViews , в одном я загружаю названия альбомов, в другом я хочу загрузить треки из выбранного альбома. Проблема проста: я не могу использовать такие сигналы, как активация, щелчок мышью и т. Д. Я хочу изменить что-то в tableView...
1538 просмотров
schedule 07.10.2021

QTableView проверяет, существует ли уже строка
У меня есть программа, которая помещает строки в TableView с помощью модели / представления. Моя модель исходит из QAbstractTableModel и моего представления из QTableView. В моей модели setData() выполняется сортировка по имени:...
1452 просмотров

Преобразование данных из QSqlTableModel в человеческую форму в QTableView (enum - ›String)
Я использую QSqlTableModel для получения данных из требуемой таблицы и визуализирую их в графическом интерфейсе с помощью QTableView. Проблема, которая возникла у меня сейчас, заключается в том, что я хочу изменить разные поля (преобразовать их) с...
1727 просмотров
schedule 02.10.2021

Как предотвратить очистку элемента QTableView при двойном щелчке
Если QTableView установлен как редактируемый с использованием метода flag() QAbstractTableModel: def flags(self, index): return Qt.ItemIsEnabled | Qt.ItemIsSelectable | Qt.ItemIsEditable двойной щелчок по элементу QTableView переводит...
1654 просмотров
schedule 30.09.2021

Как заставить QTableView входить в режим редактирования только по двойному щелчку
Установка флага Qt.ItemIsEnabled делает QTableView элементы доступными для редактирования. Чтобы войти в режим редактирования элемента, пользователь может просто дважды щелкнуть по нему. Другой способ отредактировать элемент - выбрать его и...
7504 просмотров
schedule 24.09.2021

Как переместить фокус с QLineEdit на редактируемую ячейку QTableView
Я использую QMainWindow с несколькими QLineEdits и с некоторыми QPushButtons в нем. Когда фокус находится в QLineEdit (если я набираю что-то в QLineEdit ) и если я нажимаю клавишу F5, я хочу показать QDialog . Этот QDialog содержит...
787 просмотров
schedule 03.10.2021

Как отобразить QVector3D в одной ячейке в QTableView через подкласс qAbstractTableModel
Я хотел бы отобразить QVector3D в tableView, желательно так: (x, y, z). Я создал подкласс класса QAbstractTableModel и реализовал функцию QAbstractTableModelSublass :: data: QVariant data(const QModelIndex &index, int role= Qt::DisplayRole)...
348 просмотров
schedule 19.10.2021

QTableView: выровняйте значок элемента по левому верхнему краю
Мне нужно нарисовать значок на элементах QTableView. Теперь я получаю следующее (каждый большой прямоугольник - это элемент): со следующим кодом в методе QVariant myClass::data(const QModelIndex& index, int role) const ......
882 просмотров
schedule 19.11.2021

PyQt - проблема с переопределением метода данных QSqlTableModel
Я новичок в python и в основном с pyqt. Проблема проста: у меня есть QTableView , и я хочу «просто» изменить цвет некоторых строк. Читая все вокруг, я обнаружил, что самым простым решением должно быть переопределение метода данных в модели таким...
349 просмотров

Установить делегата для каждой ячейки в QTableView?
Класс QTableView предоставляет 3 интерфейса для setDelegate: setItemDelegate - установить делегата для всего QTableView setItemDelegateForRow - установить делегата для данной строки setItemDelegateForColumn - установить делегата для...
365 просмотров
schedule 05.09.2021

QTableView не обновляет данные
Я использую QTableView для просмотра некоторых данных из базы данных sql. структура следующая: QSqlQueryModel подкласс QSortFilterProxyModel, который используется для фильтрации данных через поле поиска QTableView и его модель является...
1017 просмотров

QTableview: отображать данные в определенном столбце на основе значения в другом столбце
У меня есть таблица sqlite, содержащая (среди прочего) поля « position » и « state ». Я хочу отобразить эту таблицу в QTableView с положением столбца заголовка и состоянием в правом столбце следующим образом: id | 1 | 2 | 3 1 | A | | 2...
944 просмотров
schedule 26.11.2021

Изменить ячейки в QTableView PYQT5
Я хотел бы изменить любую ячейку (кроме заголовка) в данном QTableView. Вот мой исходный код, который не допускает никаких изменений: import sys import csv from datetime import datetime, timedelta import calendar from PyQt5.QtWidgets import *...
5898 просмотров
schedule 27.11.2021

Как создать qcheckbox в qtableview, который получает данные из базы данных sqlite
У меня есть QTableView, который показывает данные из базы данных sqlite. Судя по всему, я устанавливаю флажок для всех доступных строк данных. Проблема в том, что флажки нельзя установить, и при нажатии отображается следующая ошибка. if...
483 просмотров
schedule 20.10.2021

Получить текст ячейки QTableView после делегата
Я изменяю текст столбца QTableView, используя функцию displaytext в классе QStyledItemDelegate . QString Msg_NameGIdDelegate::displayText(const QVariant &value, const QLocale &locale) const { return...
29 просмотров
schedule 13.11.2021

QTableView и дважды щелкните ячейку
Я работаю над редактором тестовых случаев. Этот редактор содержит формат USART для передачи и приема пакетов. Редактор представляет собой табличное представление. Пакет передачи и приема имеет длину восемь байтов, например: 0x01 0x02 0x03 ......
3532 просмотров
schedule 01.03.2022