Описание тега qtreeview
QTreeView - это класс в структуре Qt. Он обеспечивает реализацию модели / представления по умолчанию для представления в виде дерева.
1
ответ
Как удалить размер, тип, дату изменения в QFileSystemModel?
Я использую QFileSystemModel, но я просто хочу показать каталог дерева в QTreeView, Я не хочу показывать размер, тип и дату изменения. Это мой код: def setFileModel(self): self.model = QtGui.QFileSystemModel() self.folders_lv.setModel(self.model) se…
16 янв '15 в 12:37
1
ответ
Ошибка Qt "постоянные модельные индексы повреждены", почему?
У меня проблема с моим приложением Qt/ для интервью. Я использую QTreeView для отображения данных дерева. Я реализовал свою собственную модель на основе QAbstractItemModel. Я получаю следующую ошибку до сбоя приложения. Это часто случается после тог…
12 сен '11 в 23:22
1
ответ
Как я могу установить фокус клавиатуры для элемента QTreeView?
Я использую python3.5 и PyQt 5.6 с Qt 5.6.1 В моем приложении https://github.com/barry-scott/scm-workbench меня есть QTreeView, в котором нужно выбрать элемент. Я могу использовать мышь для выбора элемента и клавиши курсора клавиатуры для перемещени…
19 июл '16 в 10:27
1
ответ
Постоянный текст в делегате QTreeView в режиме редактирования
Я использую QTreeView с делегатом по умолчанию для отображения редактируемых данных модели. Когда я дважды щелкаю или нажимаю F2 в поле, которое я хочу изменить, я получаю поле для редактирования текста, но существующий текст стирается, когда появля…
20 окт '14 в 19:38
1
ответ
Реализация mousePressEvent QTreeview предотвращает выбор элементов
Привет всем, у меня есть класс, который унаследован от Qtreeview, и я реализую простую (пустую) функцию mousePressEventНо всякий раз, когда я пытаюсь сделать это, выбор элементов в Qtreeview отключается, когда я удаляю эту функцию, все работает норм…
27 окт '10 в 13:18
4
ответа
Python: пример PyQt QTreeview - выбор
Я использую Python 2.7 и Qt конструктор, и я новичок в MVC: у меня завершено View в Qt, чтобы дать мне список дерева каталогов, и контроллер для запуска вещей. Мой вопрос: Учитывая представление Qtree, как я могу получить каталог после выбора dir? С…
02 июн '14 в 11:52
2
ответа
QTreeview изменить значок в строке Icon click
Как я могу инициировать изменение значка, когда пользователь щелкает значок только для элементов / строк в списке, которые имеют тип File. Каждая строка в древовидной структуре содержит объект в UserRole с именем TreeItem, который сохраняет, если эл…
11 июл '17 в 13:08
2
ответа
Qt QTreeView - возврат к предыдущему выбору, когда условие не выполнено
При изменении выбора QTreeView я хотел бы вернуться к предыдущему выбору, если определенное условие не выполняется. Например: void Editor::treeFolderSelected(QModelIndex const& index) { if(widget) { if(!widget->trySaveChanges()) { //revert to…
25 авг '11 в 14:31
1
ответ
Как получить целую строку из многостолбцового PyQT Qtreeview?
Я относительно новичок в PyQT, и я долго и усердно изучал, и я просто не могу найти ответ на этот вопрос. По сути, у меня есть QTreeView, который заполняется данными из QStandardItemModel. Эти данные имеют 2 столбца и существуют различные заголовки,…
26 апр '14 в 20:20
1
ответ
Деактивация элемента дерева в QTreeView
При использовании QWidgetItem вы можете использовать функцию: setDisabled(), чтобы выделить серый элемент дерева. Я пытаюсь выяснить, как это сделать в контексте QTreeView и QAbstractItemModel? Я посмотрел на все qt.ItemDataRoles, но ни один не выпр…
31 мар '14 в 19:48
1
ответ
Установить выбор из списка индексов в QTreeView
Есть ли в PySide способ выбрать несколько сотен элементов древовидной структуры без необходимости вручную переходить от строки к строке и выбирать их? Проблема этого метода заключается в том, что пользовательский интерфейс обновляется каждый раз, ко…
13 ноя '17 в 18:51
1
ответ
QTreeView со столбцами
Я получил эти сообщения по шине can, которые должны отображаться на подходящем виджете Qt (см. Прикрепленное изображение). Кажется, я могу использовать QTreeView для этого. Мне нужно показать дерево, которое содержит много сообщений, как показано на…
16 апр '13 в 05:26
1
ответ
Какие быстрые элементы управления Qt я должен использовать для этого предложенного интерфейса?
Я относительно новичок в QML и Qt Quick и ищу рекомендации по отображению интерфейса здесь: Этот интерфейс был сделан с помощью QGraphicWidgets с использованием Json в качестве модели: Если вы заметили, внешний контейнер "Carriage Strength" в основн…
20 дек '18 в 19:49
1
ответ
Qt4: Как получить выбранный индекс в QTreeView
У меня есть программа, которая имеет дерево каталогов, которые открываются в поддеревья файлов внутри этих каталогов. На мой взгляд, есть два столбца: - само дерево - и рядом с ним текстовый столбец, в котором указано, был ли выбран файл. - Пользова…
20 авг '13 в 13:06
0
ответов
Установите высоту QTreeView равной высоте N строк
Я хочу использовать QTreeView (PyQt5) и установить его высоту в соответствии с количеством записей первого уровня, которые имеет модель. Это потому, что я не знаю, сколько записей будет отображаться, и я не хочу тратить высоту по умолчанию для видже…
03 дек '18 в 09:51
1
ответ
Двойной щелчок на QTreeView развернуть элемент стрелка
В моем проекте Qt 5.6.2 я заметил, что если вы дважды щелкните на QTreeView item (фактическая часть стрелки, а не текст элемента) первый щелчок переключает расширенное состояние, а второй щелчок ничего не делает. Вместо этого я бы хотел, чтобы второ…
26 май '17 в 08:55
1
ответ
Как указать высоту полосы прокрутки в QTreeView
Точно так же, как описанный заголовок, когда я перерисовываю полосу прокрутки в QTreeView, которая имеет заголовок (QHeaderView), но высота полосы прокрутки равна всей высоте QTreeView, и я хочу, чтобы высота полосы прокрутки равнялась высоте QTreeV…
27 дек '16 в 08:15
0
ответов
Создание перетаскиваемых динамических элементов
У меня есть меню с сгруппированными компонентами (qtreeview). Я хочу перетащить их в другое дерево. Древовидный TreeView { id: menuView Layout.minimumWidth: 50 Layout.fillHeight: true rowDelegate: Item { height: 30 } height: parent.height property i…
09 июл '15 в 20:06
1
ответ
PyQt4: перетаскивание в QTreeView
Я делаю пользовательский интерфейс с PyQt4. У этого есть treeView, и я хочу иметь дело с этим. TreeView состоит из базы моделей. Я создаю данные в.py файле и импортирую их. Итак, я могу видеть дерево данных в моем treeView. Но я не могу перетащить е…
07 дек '11 в 01:00
1
ответ
Редактируемый переставляемый (перетаскиванием) пример Qt5 QTreeView
После того, как я не смог найти приличного общего иерархического переупорядочиваемого примера перетаскивания для QtreeView Qt5, я попытался соответствующим образом преобразовать пример кода Editable Tree Model. Есть связанный вопрос, записанный по а…
25 окт '16 в 22:27