Получение данных из унаследованного класса QTreeWidgetItem - PullRequest
1 голос
/ 09 декабря 2008

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

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

1 Ответ

1 голос
/ 09 декабря 2008

Вы создаете и добавляете элемент:

newItem = new QTreeWidgetItem(myExplorer);

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

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

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

connect( myExplorer, SIGNAL( itemClicked (QTreeWidgetItem *, int) ), this, SLOT( slotFillListWidget(QTreeWidgetItem *, int) ) );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...