src/gui/itemviews/qtreewidget.cpp
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
  1470     }
  1470     }
  1471 }
  1471 }
  1472 
  1472 
  1473 /*!
  1473 /*!
  1474   Destroys this tree widget item.
  1474   Destroys this tree widget item.
       
  1475   
       
  1476   The item will be removed from \l{QTreeWidget}s to which it has
       
  1477   been added. This makes it safe to delete an item at any time.
       
  1478 
  1475 */
  1479 */
  1476 
  1480 
  1477 QTreeWidgetItem::~QTreeWidgetItem()
  1481 QTreeWidgetItem::~QTreeWidgetItem()
  1478 {
  1482 {
  1479     QTreeModel *model = (view ? qobject_cast<QTreeModel*>(view->model()) : 0);
  1483     QTreeModel *model = (view ? qobject_cast<QTreeModel*>(view->model()) : 0);
  2197 
  2201 
  2198     Writes the tree widget item \a item to stream \a out.
  2202     Writes the tree widget item \a item to stream \a out.
  2199 
  2203 
  2200     This operator uses QTreeWidgetItem::write().
  2204     This operator uses QTreeWidgetItem::write().
  2201 
  2205 
  2202     \sa {Format of the QDataStream Operators}
  2206     \sa {Serializing Qt Data Types}
  2203 */
  2207 */
  2204 QDataStream &operator<<(QDataStream &out, const QTreeWidgetItem &item)
  2208 QDataStream &operator<<(QDataStream &out, const QTreeWidgetItem &item)
  2205 {
  2209 {
  2206     item.write(out);
  2210     item.write(out);
  2207     return out;
  2211     return out;
  2212 
  2216 
  2213     Reads a tree widget item from stream \a in into \a item.
  2217     Reads a tree widget item from stream \a in into \a item.
  2214 
  2218 
  2215     This operator uses QTreeWidgetItem::read().
  2219     This operator uses QTreeWidgetItem::read().
  2216 
  2220 
  2217     \sa {Format of the QDataStream Operators}
  2221     \sa {Serializing Qt Data Types}
  2218 */
  2222 */
  2219 QDataStream &operator>>(QDataStream &in, QTreeWidgetItem &item)
  2223 QDataStream &operator>>(QDataStream &in, QTreeWidgetItem &item)
  2220 {
  2224 {
  2221     item.read(in);
  2225     item.read(in);
  2222     return in;
  2226     return in;