Дописал аналог CTreeView::SetItemData() и GetItemData().
Это чтобы прикрепить к item указатель на данные. Может быть,
я не увидел это сразу, но такого вроде ещё не было там.
--- src/widgets/qlistview.h.orig Mon May 31 11:00:31 2004
+++ src/widgets/qlistview.h Tue Jun 1 08:58:23 2004
@@ -109,6 +109,9 @@
virtual void setText( int, const QString &);
virtual QString text( int ) const;
+ void * itemData();
+ void setItemData( void * pData );
+
virtual void setPixmap( int, const QPixmap & );
virtual const QPixmap * pixmap( int ) const;
@@ -224,6 +227,7 @@
int renameCol;
void * columns;
+ void * m_pData;
friend class QListView;
};
--- src/widgets/qlistview.cpp.orig Mon May 31 11:00:25 2004
+++ src/widgets/qlistview.cpp Tue Jun 1 09:02:36 2004
@@ -723,6 +723,7 @@
siblingItem = childItem = 0;
columns = 0;
+ m_pData = 0;
selected = 0;
@@ -1879,6 +1880,27 @@
}
}
+/*!
+ Returns the data pointer, associated with this item, or 0 if unset
+
+ \sa setItemData()
+*/
+
+void * QListViewItem::itemData()
+{
+ return m_pData;
+}
+
+/*!
+ Associates the data pointer \a pData with this item.
+
+ \sa itemData()
+*/
+
+void QListViewItem::setItemData( void * pData )
+{
+ m_pData = pData;
+}
/*!
Sets the pixmap in column \a column to \a pm, if \a pm is non-null
Ответ на:
комментарий
от RomanU
Ответ на:
комментарий
от ANDI
Ответ на:
комментарий
от RomanU
Ответ на:
комментарий
от ANDI
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум изменение в QListViewItem (2005)
- Форум QComboBox c множественным выбором (2020)
- Форум Забавное поведение при отображении QAbstractItemModel на QSortFilterProxyModel (2013)
- Форум Ошибка qt с++ (2024)
- Форум В чём прикол? (2005)
- Форум Реализация сортировки, фильтрации, редактирования вертикального заголовка (verticalHeader) в QSqlQueryModel (2016)
- Форум Qt и QTextObjectInterface (2007)
- Форум Я не понимаю Qt (2019)
- Форум Проблема с QTreeView (2024)
- Форум Баг в Qt? Или у меня в голове? (2008)