Вопросы по теме 'qstyleditemdelegate'
Делегат Qt устанавливает состояние наведения мыши для флажка
У меня есть метод рисования в делегате, используемом в QTableview, где я добавляю индикатор флажка в ячейку. Очень легко установить состояние наведения мыши для флажка, когда я вхожу в ячейку, проверив option.state для флага QStyle::State_MouseOver,...
2031 просмотров
schedule
19.03.2023
Нарисуйте регулируемый текст в ячейке QTableView
Мне нужно создать подкласс QStyledItemDelegate моего QTableView. В частности, мне нужно изменить отображение определенного столбца. Ячейки в этом столбце обычно содержат текст. Вот небольшая часть моего пользовательского класса QStyledItemDelegate:...
535 просмотров
schedule
16.05.2024
Пользовательский виджет QStyledItemDelegate отображается неправильно при прокрутке
Один из моих предыдущих Вопросов касается настраиваемого QStyledItemDelegate, содержащего QWidget с двумя QLabel рядом.
Я был очень доволен простым решением, предложенным Джозефом Айрлендом. К сожалению, данное решение сломано, но я не сразу...
579 просмотров
schedule
12.12.2023
Qt5 QListView настраивает элементы в горизонтальной строке вместо вертикального списка
Я настраиваю QListView с пользовательским QStyledItemDelegate и хочу, чтобы мои элементы отображались так, чтобы они располагались в горизонтальном «ряду».
Предполагая, что у нашего QListView есть модели «A», «B» и «C», в стандартном...
329 просмотров
schedule
12.04.2022
Как открыть редактор вне qlistview?
Метод QAbstractItemView::openPersistentEditor вызывает метод createEditor, повторно реализованный в классе, унаследованном от класса QStyledItemDelegate. Он открывает виджет внутри текущего элемента. Но моя задача — показать виджет редактора...
56 просмотров
schedule
25.06.2023
Как заставить Custom QCompleter работать с делегатом пользовательского элемента?
У меня есть пользовательский qcompleter (для соответствия любой части строки) и пользовательский QStyledItemDelegate (для отображения различного форматирования в раскрывающихся параметрах, возвращаемых qcompleter), применяемые к QLineEdit, и они оба...
58 просмотров
schedule
22.04.2023