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

Проблема с QVariant/QTreeWidgetItem/итератором на qt4.4.3
В моем приложении qt у меня есть этот объект, заполненный перед настройкой содержимого моего QTreeWidget: QList<QTreeWidgetItem*> items; Я заполняю QList таким образом: QVariant qv; // I need this for "attaching" to the item my...
1372 просмотров
schedule 08.06.2022

Автоматическая сортировка при вставке в QTreeWidget
У меня есть QTreeWidget, в который я вставляю элементы, и пользователь может выбрать столбец для его сортировки. Когда элементы вставляются, они просто добавляются в конец вместо автоматической сортировки. Если я нажму на заголовок, чтобы...
4747 просмотров
schedule 02.04.2023

Медленный выбор в QTreeView, почему?
Недавно я столкнулся со стеной в проекте, над которым я работаю и который использует PyQt. У меня есть QTreeView, подключенный к QAbstractItemModel, который обычно имеет тысячи узлов. Пока все работает нормально, но сегодня я понял, что выбор...
4890 просмотров
schedule 09.02.2023

QTreeWidget отключить выделение
По умолчанию QTreeWidget управляет выбором строк ( когда вы щелкаете строку, она выделяется, когда вы щелкаете другую строку, она выделяется и отменяет выбор предыдущей строки ), я не хочу этого и не могу понять как его выключить.
5387 просмотров
schedule 29.06.2023

Удаление внешнего файла в QTreeWidget
Я предполагаю, что реализация QTreeWidget не совсем такая же, но я хотел бы иметь возможность перетаскивать внешний файл, в частности файл изображения или фильма, в мой QTreeWidget. Я не пытаюсь перетащить его в конкретный QTreeWidgetItem, а просто в...
827 просмотров

Как получить высоту строки в QTreeWidget/QTreeView
Я просто хочу получить высоту строки из QTreeWidgetItem. Я много искал, но ничего не попадает. Что я хочу сделать, так это изменить размер виджета обертки, который содержит QTreeWidget, чтобы все строки в дереве были видны (или, скажем, это будет...
3888 просмотров
schedule 07.02.2023

Установить ширину столбца для QTreeWidget
Есть ли способ установить ширину столбца для QTreeWidget из кода? Я хочу изменить ширину по умолчанию для первого столбца. Я использую PySide.
10102 просмотров
schedule 18.01.2023

Qt QTreeWidget, как получить строку, в которой находится QComboBox
У меня есть QTreeWidget с несколькими QComboBox в качестве QTreeWidgetItems. Я пытаюсь найти способ получить текущую строку QTreeWidget выбранного QComboBox. ui->sensorTree — это виджет QTreeWidget. Мое дерево выглядит примерно так: parent0...
640 просмотров
schedule 07.06.2023

Избегайте прокрутки QTreeWidget там, где он хочет после выбора элемента
Внутри реализации QTreeWidget, после получения сигнала «выбор элемента изменен» и «элемент выбран», он позиционирует прокрутку вниз, чтобы поместить выбранный элемент только внизу. Если полосы прокрутки нет, все идет идеально. Ничего не делает....
1206 просмотров
schedule 09.11.2022

Как вставить дочерний элемент в иерархию QTreeWidget?
У меня есть QTreeWidget со следующей иерархией элементов: top_item |--child Каждому элементу назначен виджет setItemWidget() . Мне нужно вставить еще один дочерний элемент между моими первыми двумя элементами следующим образом:...
10442 просмотров

Как получить индекс строк при нажатии кнопки QPushbutton в QTreewidget.
У меня есть QPushbutton в каждой строке QTreeWidget. Я хочу получить индекс строк в событии щелчка QPushbutton. Я использую это: QPushButton btn=new QPushButton(); QTreeWidgetItem *Items=new QTreeWidgetItem(ui->treeWidget);...
1931 просмотров
schedule 27.06.2022

Рисовать на QTreeWidget с помощью QPainter
Я работаю над небольшой программой, и у меня есть куча панелей. Я хочу, чтобы, когда я фокусируюсь на панели, она рисовала тонкую линию вокруг нее, чтобы показать, что она сфокусирована. У меня это работает со всеми моими панелями, кроме моего...
761 просмотров
schedule 09.05.2022

Установите QItemDelegate для определенного QTreeWidgetItem
Можно ли установить QItemDelegate на конкретный QTreeWidgetItem ? Мне нужно покрасить некоторые из QTreeWidgetItem определенным цветом. Я предполагаю, что это возможно, поскольку у нас есть QAbstractItemView::setItemDelegateForRow , но я не...
1718 просмотров

Как выбрать элемент в QTreeWidget?
Я пытаюсь создать функциональность, которая будет выбирать последний элемент в QTreeView , если элементы не выбраны. Я не знаю, как выбрать элемент в программе. До сих пор я пробовал это, но это не работает. if (selectedItemList.length() == 0)...
9076 просмотров
schedule 16.03.2023

QTreeWidget дважды добавляет один и тот же элемент
Я пытаюсь сделать какую-то рекурсию. Если вы откроете P , вы можете снова открыть P или сделать что-то еще. И вот моя проблема: я не могу добавить один и тот же элемент дважды. while (*it) { if ((*it)->text(0) == item->text(0)){...
112 просмотров
schedule 22.04.2024

QTreeWidget, созданный во время выполнения, не смог выдать сигнал itemDoubleClicked
Я сделал виджет, который наследуется от QTreeWidget, успешно создал экземпляр и добавил его в элемент управления вкладками. Однако я пытаюсь зафиксировать сигнал itemDoubleClicked, но безуспешно. Я попытался поместить оператор подключения в любую...
164 просмотров
schedule 05.02.2023

PyQt5 QTreeWidget вывод в несколько столбцов
Подключаю файл .ui к скрипту .py class MainWindow(QMainWindow): def __init__(self, *args): super(MainWindow, self).__init__(*args) loadUi('ui.ui', self) теперь я могу получить доступ к QTreeWidget с именем treeWidget1:...
291 просмотров
schedule 23.10.2023

как показать элемент Qtreewidget как редактируемый по умолчанию?
Как отобразить элемент Qtreewidget в редактируемом режиме? означает, что когда данные этого конкретного столбца будут отображаться, они должны выглядеть так, как будто их можно редактировать. Значит надо принимать данные в качестве входных данных....
118 просмотров
schedule 22.03.2024

Как получить абсолютный путь к текущему выбранному элементу в QTreeWidget при щелчке мыши
У меня есть простой QTreeWidget , указывающий на корневой каталог: #include <QTreeWidget> #include <QStringList> #include <QApplication> int main(int argc, char **argv) { QApplication application(argc, argv); QStringList...
892 просмотров
schedule 01.01.2024

Подэлемент Python PyQt5 QTreeWidget
Как создать вложенный элемент в QTreeWidget? Мне удалось создать элементы верхнего уровня (список ниже), но я все еще ищу вложенные элементы. PyQt->5.6 Python->3.5 Spyder->3.0.2 import sys from PyQt5.QtWidgets import QTreeWidget,...
14128 просмотров