/***************************************************************************
- * Copyright (C) 2005-07 by the Quassel IRC Team *
+ * Copyright (C) 2005-08 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
int column() const;
int row() const;
- AbstractTreeItem *parent();
+ AbstractTreeItem *parent() const;
signals:
- void dataChanged(int column);
+ void dataChanged(int column = -1);
+ void newChild(AbstractTreeItem *);
+ void childDestroyed(int row);
private slots:
void childDestroyed();
virtual void clear();
private slots:
- void itemDataChanged(int column);
+ void itemDataChanged(int column = -1);
+ void newChild(AbstractTreeItem *child);
+ void childDestroyed(int row);
protected:
void appendChild(AbstractTreeItem *parent, AbstractTreeItem *child);