Получение данных из QTreeWidgetItem унаследовали класса

голоса
1

У меня есть класс, который наследуется от QTreeWidgetItem и я перехватить событие щелчка.

Мне нужно, чтобы получить еще один объект внутри МОЕ QTreeWidgetItem, когда я нажимаю дерево строку, как я могу это сделать ??

Задан 09/12/2008 в 16:17
источник пользователем
На других языках...                            


1 ответов

голоса
1

Вы можете создать и добавить пункт:

newItem = new QTreeWidgetItem(myExplorer);

установить данные:

newItem->setData(myListWidgetItem::idType, 1234);

И есть слот, который принимает элемент щелкнул (на дереве), который вы можете прочитать данные из:

connect( myExplorer, SIGNAL( itemClicked (QTreeWidgetItem *, int) ), this, SLOT( slotFillListWidget(QTreeWidgetItem *, int) ) );
Ответил 09/12/2008 в 16:51
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more