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

Проблема рисования QAbstractItemDelegate при перетаскивании
Я перегружаю функцию paint() в QAbstractItemDelegate (мой собственный класс делегата Item). При перетаскивании закрашивает содержимое всей ячейки, чего я не хочу. Я предполагаю, что функция paint() вызывается с чем-то конкретным при...
1023 просмотров
schedule 27.05.2022

выбранный элемент comboBox в пользовательском делегате из QTableView
Я использую собственный делегат для отображения столбца comboBox в моем QTableView. Значения одинаковы для всех выпадающих списков, так что на самом деле это не часть населения, которая доставляет мне проблемы. Я хочу, чтобы они отображались как...
3614 просмотров
schedule 14.06.2023

Qt QTableView рисует границу вокруг активных ячеек
Я пытаюсь реализовать поведение, подобное Excel, в QTableView, где вокруг всего текущего выделения нарисована рамка. Я пробовал это, как мне кажется, сотней разных способов, и у меня продолжают возникать проблемы. Я могу достаточно легко нарисовать...
3581 просмотров
schedule 22.04.2022

В повторно реализованной функции рисования QItemDelegate setFont не работает
Я повторно реализовал функцию paint() для QTreeWidget , я хочу показать данные второго столбца жирным шрифтом, но это не работает. Как я могу это исправить? void extendedQItemDelegate::paint(QPainter *painter,...
108 просмотров
schedule 12.04.2022

Можно ли показать сложный виджет в QListView?
Я хочу создать настраиваемый виджет, который может отображать файлы на каждом диске в системе. Вот макет: Каждая строка QListView содержит строку заголовка (QLabel) и QListWidget, который содержит множество значков для представления файлов. Я...
857 просмотров

рисовать фон на пользовательском QStyledItemDelegate, например
У меня есть таблица, и я пытаюсь добавить пользовательского делегата, следующего за пример из документации qt . Однако, хотя цвет фона кажется правильным, наложение кажется отсутствующим, если выбрана строка (обратите внимание на разницу в столбце с...
1155 просмотров
schedule 16.11.2022

выровнять каждый столбец по-разному в QTableWidget
Мне нужно создать такую ​​таблицу как я могу выровнять первый столбец по левому краю, 2-й и 3-й столбцы по центру и последний столбец по правому краю, чтобы, когда кто-то вводит данные, они автоматически выравнивались, как я хочу? Мой...
2804 просмотров

Пользовательский виджет в редакторе QItemDelegate для QTableView
У меня есть QTableView , показывающий данные из пользовательской модели. У меня есть QItemDelegate для издания на каждой из ячеек. В одном столбце представления есть пользовательский виджет, состоящий из QLineEdit и QCheckBox . Когда я...
1284 просмотров
schedule 23.05.2023

Как найти номер строки моей кнопки в QTableview в Qt
У меня есть функция, которая добавляет QStyleOptionButton в определенный столбец в QTableview, я хочу иметь возможность получить номер строки каждой кнопки при нажатии и сохранить значение в переменной. Это мой код delegate.cpp...
148 просмотров
schedule 18.05.2023