Вопросы по теме '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 просмотров
schedule
03.12.2021
Преобразование данных из 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 просмотров
schedule
10.11.2021
Установить делегата для каждой ячейки в QTableView?
Класс QTableView предоставляет 3 интерфейса для setDelegate:
setItemDelegate - установить делегата для всего QTableView
setItemDelegateForRow - установить делегата для данной строки
setItemDelegateForColumn - установить делегата для...
365 просмотров
schedule
05.09.2021
QTableView не обновляет данные
Я использую QTableView для просмотра некоторых данных из базы данных sql. структура следующая:
QSqlQueryModel
подкласс QSortFilterProxyModel, который используется для фильтрации данных через поле поиска
QTableView и его модель является...
1017 просмотров
schedule
05.11.2021
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