Описание тега qstandarditem
Класс QStandardItem предоставляет элемент для использования с классом QStandardItemModel. Элементы обычно содержат текст, значки или флажки.
1
ответ
Как полностью перебрать QStandardItemModel?
У меня есть QStandardItemModel, который я отображаю в q QTreeView. Работает отлично. Чтобы выделить соответствующие строки, я хочу выделить некоторые из них: Поэтому у меня есть QStringList с именами QStandItem*, которые будут выделены. QStringList …
14 окт '15 в 12:08
1
ответ
Pyside setData flags на QStandardItem
У меня есть два вопроса здесь. Где я могу найти список всех доступных флагов / свойств, которые можно установить с помощью метода setData объекта QstandardItem? Я знаю только один ниже, потому что я наткнулся на это онлайн. Как установить шрифт моег…
07 окт '16 в 14:31
2
ответа
Как получить дочерний элемент pyqt qtreeview, используя событие двойного щелчка?
Я использую PyQt4 и Python 2.7.9. У меня есть QTreeView, который содержит данные из базы данных Oracle. код такой: model = QStandardItemModel(0,1) self.treeMedia.setModel(model) for rowalb in self.SELECT_TREE_ALBUM(codus): nodeItem = QStandardItem(s…
16 апр '15 в 15:59
2
ответа
Как удалить корневой элемент из QTreeView?
Я обрабатываю удаление элементов дерева в слоте. Все элементы удаляются, кроме последнего (root). void TreeModel::slotDelete() { QStandardItem *curItem = itemFromIndex(_tvMainTree->currentIndex()); QStandardItem *curParent = itemFromIndex(_tvMain…
26 окт '17 в 13:35
2
ответа
QTreeView с 2 столбцами для каждой записи
Я хочу создать QTreeview с 2 столбцами. Это не проблема до сих пор. Я сделал это с помощью следующего кода: QStandardItemModel *model = new QStandardItemModel(0,2); ui->treeView->setModel(model); Теперь я хочу заполнить это TreeView. Для этого…
25 июл '18 в 08:50
1
ответ
Распределение элементов в QStandardItemModel
Когда QStandardItemModel, который расположен в стеке, уничтожается, что происходит с объектами, на которые указывают указатели в модели (например, item/item2 указатель как в следующем примере): QStandardItem* item = new QStandardItem("test"); QStand…
13 авг '18 в 12:49
1
ответ
Переименование элементов QTreeView
Я уже некоторое время оглядываюсь по сторонам и не могу найти решение для попытки переименовать элементы в QTreeView. По сути, я имею в виду, что когда вы дважды щелкаете что-то в QTreeView, вы получаете возможность переименовать элемент. Когда поль…
28 ноя '15 в 04:06
1
ответ
Как сделать данные постоянными при использовании метода setData
Код ниже создает один QComboBox, Комбо QStandardItems установлены с data_obj с помощью setData метод. изменения comboтекущий индекс запускает run метод, который повторяет comboи печатает data_obj который превращается в словарь Python. Как сделать da…
26 сен '18 в 04:53
1
ответ
Является ли QStandardItemModel::removeRows() рекурсивным?
При звонке removeRows() на QStandardItemModel с древовидной структурой это освобождает память для всех детей QStandartItemс рекурсивным?
29 авг '17 в 14:36
2
ответа
Элемент QListView с поведением выбора флажка
Я добавляю элементы-флажки в список. Затем, когда я меняю индикатор флажка, строка элемента не выделяется. И когда я выбираю элемент в списке, индикатор флажка не изменится. Индикатор флажка должен быть выбран / снят с выбора в строке выбора элемент…
01 июл '15 в 14:00
1
ответ
PyQt: Как подключить QStandardItem в QStandardItemModel к функции
Я создаю приложение в PyQt, в котором у меня есть список флажков, которые я создал с помощью QStandardItemModel и QStandardItem, и он работает отлично. Я хочу подключить к функции первый элемент в списке, который представляет собой флажок "Выбрать в…
01 мар '17 в 10:13
1
ответ
Удалить элемент из QStandardItem в цикле
Я хочу удалить определенных дочерних элементов из элемента, мой родительский элемент является константным, т.е. Я не могу заменить его на другой родительский элемент, я должен работать над тем, что у меня есть. У детей есть несколько уровней детей. …
23 июл '15 в 09:27
2
ответа
Могут ли два объекта QStandardItem обрабатывать разные атрибуты одного и того же объекта?
Я новичок в программировании моделей / представлений Qt и прочитал пример модели редактируемого дерева в документации Qt. Приятной особенностью в этом примере является то, что один объект (TreeItem) инкапсулирует две части информации, которые затем …
22 фев '17 в 00:07
1
ответ
Сохранить подклассы QStandardItem в режиме перетаскивания
Я имею: self.treeView = QTreeView() self.treeView.setObjectName("testView") self.treeView.setDragDropMode(QAbstractItemView.InternalMove) self.treeView.setSelectionMode(QAbstractItemView.ExtendedSelection) itemA = SubclassQStandardItemA(self) itemB …
03 ноя '16 в 23:59
1
ответ
PyQT - Как вы можете сделать QTreeview не редактируемым, но также и выбираемым?
Я только что переключился с wxPython на PyQT, и у меня возникли некоторые проблемы с QTreeview. У меня есть QTreeview, который будет отображать данные, разделенные на категории, которые можно расширять, но данные в этом TreeView не должны редактиров…
26 апр '14 в 00:59
1
ответ
QStyledItemDelegate reimplementation: цвет элемента фона при наведении мыши
Моей первоначальной целью была подача элементов (QStandardItem) определенного столбца с расширенным текстом, поэтому я реализовал делегат подкласса, как было предложено. Все выглядело хорошо, за исключением одного: когда я наводил указатель мыши на …
18 дек '15 в 16:12
0
ответов
Наличие QStandardItem в качестве дочернего элемента нескольких родительских элементов
Можно ли отображать / иметь один QStandardItem, являющийся потомком нескольких родителей одновременно? У меня есть ситуация, в которой у меня есть первичный список объектов, а затем несколько подсписков этих объектов. Например: List [Parent 1]: Chil…
24 янв '17 в 16:22
1
ответ
Как вычеркнуть текст QStandardItem в Qt/PyQt?
У меня есть QStandardItemModel в PySide, и хотите зачеркнуть текст в определенных строках (это список приложений, и когда задача выполнена, я хочу зачеркнуть текст). Учитывая QStandardItem это отображается нормально, основываясь на документации, кот…
10 фев '15 в 03:26
1
ответ
Как заполнить QListView значением и отображать данные?
Я делаю форму, которая содержит QListView. Он заполняется из базы данных следующим кодом: model = QStandardItemModel(self.listUser) for row in self.SELECT_USERS_ACCOUNTS(): item = QStandardItem(str(row[1])) model.appendRow(item) self.listUser.setMod…
26 мар '15 в 19:37
0
ответов
Добавление строки в QStandardItemModel
У меня есть QStandardItemModel и данные представлены в виде списков model = QtGui.QStandardItemModel(0, 2) myrow = [1, "B"] Мое первое решение, как добавить строку, было с помощью функции setData() model.insertRow(0) for i,item in enumerate(myrow): …
28 июл '15 в 12:15