Вопросы по теме 'qtreeview'
Изменение цвета фона строки QTreeView не работает
У меня есть QTreeView , и мне нужны разные цвета фона для строк в зависимости от их содержимого. Для этого я получил class MyTreeView от QTreeView и реализовал метод рисования следующим образом:
void MyTreeView::drawRow (QPainter*...
12089 просмотров
schedule
17.09.2021
QTreeView удалить кнопку украшения / развернуть для всех элементов
Я хочу, чтобы мой QTreeView всегда расширял все элементы. В этом случае все кнопки / украшения расширения не нужны, и я хочу избавиться от них. Как их все удалить? setRootIsDecorated удалит эти кнопки только на первом уровне ...
5806 просмотров
schedule
23.11.2021
Как мне получить целую строку из многоколоночного PyQT Qtreeview?
Я относительно новичок в PyQT, я долго и упорно занимался исследованиями, и я просто не могу найти ответа на этот вопрос. В основном у меня есть QTreeView, который заполняется данными из QStandardItemModel. Эти данные имеют 2 столбца и различные...
1367 просмотров
schedule
19.10.2021
QTreeWigetItem - Как управлять щелчком, чтобы напрямую изменить имя текста элемента
Я создал QTreeView, который хранится в QTreeWidgetItem. Мое приложение - это своего рода файловый браузер.
ViewTree определяется следующим образом:
void MainWindow::createTreeView()
{
TreeViewSection = new QWidget();
QVBoxLayout...
357 просмотров
schedule
26.11.2021
охватывающий несколько столбцов, используя QTreeView и QAbstractItemModel
Я хочу создать TreeView, где записи верхнего уровня охватывают все столбцы (например, у них одна строка), а дети охватывают несколько столбцов (например, у них есть несколько строк).
Я пытался добиться этого с помощью...
2113 просмотров
schedule
28.10.2021
QTreeView отключить отображение корневого узла
В моем проекте я использую QTreeView для отображения конфигурации графика. Сверху у меня есть корневой узел с именем PlotConfig , содержащий несколько окон графика. Каждое окно графика содержит несколько простых графиков xy.
В общем, у меня...
2258 просмотров
schedule
09.11.2021
Как синхронизируются QtreeView и TreeModel
Я использую pyqt5 и python 3.6. Я смущен индексными функциями в QModel / TreeView и прошу здесь очистить мой узел в мозгу. Некоторые темы запутали меня больше, потому что они очень особенные. У меня вопрос более-менее базовый.
У меня есть модель...
138 просмотров
schedule
04.11.2021
Как сделать узел PyQt5 QTreeview редактируемым в коде?
У меня вопрос.
Я использую PyQt5 и Python 3.6, и я хочу использовать QTreeview для перечисления файлов в папке. Когда пользователь щелкает правой кнопкой мыши файл в папке, у меня появляется контекстное меню. Один из вариантов - «Переименовать»....
1117 просмотров
schedule
08.10.2021
Получение полного имени индекса из выбора в QTreeView
Я создал QTreeView с помощью PyQt, где в TreeView он заполнен следующей иерархией:
|- users
|--|-- John
|--|--|--- graphics
|--|-- Alice
В моем TreeView я выбрал graphics .
Пока я могу получить индекс / имя выбора следующим образом:...
67 просмотров
schedule
03.10.2021
хранить и извлекать данные об элементах / строках в QTreeView () - Object через QStardItemModel ()
Я заполняю данные из базы данных SQLite в элемент управления PyQt5 TreeView (QTreeView). Данные записываются через QStandardItemModel ().
Проблема: я хочу запомнить row_id для каждой строки, не отображая его. Раньше я выбирал его в запросе, но...
1079 просмотров
schedule
02.11.2021
Как исключить расширение файла при переименовании элемента в QTreeView
Теперь действие для переименования выберет весь текст, который я хотел изменить, но я хочу сохранить прежнее расширение файла. Я не хочу, чтобы пользователь менял расширение, если он этого не хочет. Как я могу решить проблему. Благодарю.
35 просмотров
schedule
15.11.2021
Редактирование элемента захвата QTreeWidget завершено без изменения текста
Я разрабатываю приложение Qt с QTreeWidget в форме Qt Designer. Пользователь может нажать кнопку добавления нового элемента, и новый элемент появится с именем по умолчанию, после чего пользователь должен ввести имя элемента.
Итак, это мой код:...
2998 просмотров
schedule
09.03.2022
Как получить выбранный элемент в QFileSystemModel и QTreeView
Я хочу получить путь к файлу и имя файла из представления в виде дерева в pyqt5. У меня это работало, но я хотел реализовать поиск, который работает, но, делая это, я пожертвовал возможностью получить имя файла и путь к файлу. Это мое дерево:...
967 просмотров
schedule
29.03.2022
PyQt4: возможно ли иметь элементы с несколькими родителями в QTreeView?
Я пытаюсь визуализировать модель, в которой каждый объект может иметь несколько родителей. Минимальный пример:
root
|--- parent1
| |--- child1
| |--- child2
|--- parent2
|--- child1
|--- child3
Я не могу...
95 просмотров
schedule
10.04.2022
Новая строка QTreeView не видна без layoutChanged
Я реализовал иерархический qtreeview на основе этого примера: http://doc.qt.io/qt-5/qtwidgets-itemviews-simpletreemodel-example.html
Я также использую QSortFilterProxyModel вместе с моделью для фильтрации.
Я строю древовидную структуру,...
65 просмотров
schedule
20.04.2022
Как скрыть расширения файлов в QFileSystemModel
Я привязал QFileSystemModel к QTreeView. QFileSystemModel имеет readOnly значение false, поэтому пользователь может переименовывать файлы... Однако я не хочу, чтобы пользователь случайно переименовал файл и забыл его расширение, поскольку это...
1877 просмотров
schedule
30.04.2022
Подсказка PyQt для QTreeView
Пожалуйста, объясните, как включить и показать всплывающую подсказку для каждого элемента в QTreeView. Я нашел образец кода class TreeModel(QAbstractItemModel) , но из-за моего начального уровня я не могу понять, как применить его для своих нужд....
1529 просмотров
schedule
02.05.2022
Реализация пользовательского файлового браузера на PySide6
Я хотел бы реализовать файловый браузер на PySide6, и мои цели:
Отображать файлы и папки с .. всегда вверху (независимо от сортировки), чтобы пользователь мог дважды щелкнуть по ним и перейти на один уровень вверх.
После .. я хотел бы...
108 просмотров
schedule
09.06.2022
Представление/модель/контроллер: как спроектировать иерархическую переменную данных
В PyQt4 Model-View руководстве автор разрабатывает Node() класс для использования с QAbstractItemModel , связанным с QTreeView :
class Node(object):
def __init__(self, name, parent=None):
self._name = name...
341 просмотров
schedule
11.06.2022
Большой Xml в Qtreeview
У меня есть большой файл XML (2000-3000 строк), который я хочу просмотреть. Цель состоит в том, чтобы показать все данные в Qtreeview и выделить те, которые могут быть ошибочными.
Я тестировал примеры Qt (XBEL) и пример из книги Жасмин Бланшетт,...
1673 просмотров
schedule
28.06.2022