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

Пользовательский цвет текста для определенных индексов в QTreeView
Я хотел бы рисовать тексты в одном из столбцов виджета QTreeView, используя собственный цвет (в зависимости от данных, связанных с каждой строкой). Я попытался перегрузить защищенный метод drawRow() и изменить параметр параметра стиля следующим...
9908 просмотров
schedule 10.05.2023

Потребление памяти QTreeView
Я тестирую функциональность QTreeView прямо сейчас, и я был поражен одной вещью. Кажется, что потребление памяти QTreeView зависит от количества элементов O_O. Это очень необычно, поскольку контейнеры представления модели такого типа отслеживают...
1528 просмотров
schedule 30.07.2022

Qt — QPushButtons вместо элементов QTreeView
Можно ли добавить QPushButtons для каждого элемента в QTreeView? Например, когда вы нажимаете на TreeItem (это кнопка), его дочерние элементы также отображаются как кнопки? У меня просто стандартный QTreeView. _layout = new QVBoxLayout(this);...
2287 просмотров
schedule 17.11.2022

Проблемы с горизонтальной полосой прокрутки QTreeView
У меня проблема с горизонтальной полосой прокрутки QTreeView, она не отображается. Я установил для политики горизонтальной полосы прокрутки значение ScrollBarAsNeeded, но при необходимости она не отображается. Попробовали подключить развернутые и...
12749 просмотров
schedule 04.07.2023

Гиперссылки в QTreeView без QLabel
Я пытаюсь отобразить кликабельные гиперссылки в моем QTreeView. Я смог сделать это, используя QLabels и QTreeView.setIndexWidget в соответствии с рекомендациями этого вопроса. Гиперссылки в QTreeView К сожалению, мой QTreeView может быть...
2350 просмотров
schedule 17.06.2022

Отключить сортировку дочерних элементов в QTreeView
Я использую pyqt. Как отключить сортировку дочерних элементов в QTreeView/StandardItemModel?
2534 просмотров
schedule 11.12.2022

Как рисовать содержимое QTreeview
Я пытаюсь нарисовать содержимое QTreeview в QPixmap, чтобы отобразить его в другом QWidget и распечатать. В настоящее время мой код выглядит так: QPixmap PrintWidget::getTreeView(QTreeView* treeview){ QAbstractItemView::ScrollMode...
1418 просмотров
schedule 14.09.2022

Как скрыть элемент управления развертыванием/свертыванием в QTreeView?
При использовании QTreeView для отображения списка из нескольких столбцов, в котором строки не имеют дочерних элементов, а базовой моделью является QAbstractTableModel, как скрыть элемент управления развертыванием/свертыванием?
934 просмотров
schedule 07.09.2023

Информация QDir изменена
У меня есть приложение Qt, которое создает qtreeview на основе информации QDir. Есть ли способ, чтобы, если информация о каталоге изменилась (скажем, я добавил новый файл или удалил существующий), qtreeview обновился? Спасибо! знак равно
293 просмотров
schedule 01.08.2023

получить ребенка от родителя в Qtreeview
Я разрабатываю приложение Qt, используя QTreeView и QFileSystemModel. Я могу получить дочерний элемент родителя до одного уровня, но я не могу получить дочерний элемент родителя. Например: C является дочерним элементом B, B является ребенком A...
10877 просмотров
schedule 25.12.2023

QTreeView: как получить информацию о начале/конце раскрытия элемента?
У меня есть QtreeView, который отображает списки файлов (с использованием модели, полученной из QFileSystemModel). Поскольку создание списка файлов требует много времени (я должен прочитать содержимое каждого файла, чтобы определить, виден файл или...
229 просмотров
schedule 08.06.2022

как добавить номер строки в QTreeView?
Я пытаюсь написать простую С++ IDE на основе Qt. Как и в любой языковой среде IDE, номер строки очень полезен в редакторе кода. Я использую QTreeView для редактора и хочу добавить эту функцию номера строки. Похоже, QTreeView::header()...
1439 просмотров
schedule 21.07.2022

Qt модель/представление против стандартного виджета
В настоящее время я читаю учебник по модели/виду из Qt, но я все еще не уверен, следует ли мне использовать модель/представление или виджет для моей программы Qt: Мне нужно сделать приложение для регистрации, которое будет отслеживать всю...
8022 просмотров

Чтобы установить виджеты на дочерние элементы в QTreeView
Благодаря этой теме я могу добавлять виджеты во второй или более поздний столбец QAbstractItemView (в моем пример QTreeView ) элементов верхнего уровня файла view . Но можно ли добавить виджеты в дочерние элементы? Вот что я пробовал, что...
8536 просмотров
schedule 21.03.2023

Понимание специфики QTreeView и QAbstractItemModel и insertRow
Я реализовал свои QTreeView и QAbstractItemModel в соответствии с примером editabletreemodel плюс совет здесь: QTreeView & QAbstractItemModel & insertRow . Работает, ок. Но есть разница, которую я не понимаю. Чтобы мое приложение работало...
940 просмотров

Понимание архитектуры модели представления Qt: когда создавать и как очищать индексы в реализации QAbstractItemModel?
В настоящее время я переношу свой проект с QTreeWidget на QtreeView , и у меня много проблем, вызванных плохим пониманием дизайна представления модели Qt. Пока я не смог найти ответы даже в примерах Qt. Я реализовал свой QAbstractItemModel ....
3625 просмотров
schedule 16.07.2022

Как удалить пустое пространство слева от QTreeView
У меня есть подкласс QTreeView . Мне нужно, чтобы это выглядело как простое QListView без пробела (интервал в левом углу) для дочерних элементов. Что я должен делать? Qt — 4.7.4 . Уже пробовал setRootIsDecorated , не помогает. Пробовал...
2680 просмотров
schedule 25.12.2022

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

PyQT Как сделать QTreeview нередактируемым, но также доступным для выбора?
Я только что переключился с wxPython на PyQT, и у меня возникли проблемы с QTreeview. У меня есть QTreeview, который будет отображать данные, разбитые на разделы, которые можно расширять, но данные в этом TreeView не должны редактироваться, но мне...
6657 просмотров

отображение линий сетки с помощью QTreeView
Я использую QTreeView с настраиваемым делегатом и подклассом QAbstractItemModel. Я хотел бы видеть линии сетки для элементов без детей. На первый взгляд все выглядит нормально, но всякий раз, когда указатель мыши наводится на элемент, нижняя или...
3673 просмотров
schedule 17.04.2023