GenericPanel and its subclasses now use the title and icon provided by collections.

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@1492 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavier
2012-02-06 22:34:52 +00:00
parent 7661b2f47e
commit 9fb4eb7c2d
5 changed files with 90 additions and 25 deletions

View File

@@ -127,8 +127,13 @@ class GenericPanel : public QTreeWidget {
// elements collections methods
public:
virtual QTreeWidgetItem *addElementsCollection(ElementsCollection *, QTreeWidgetItem *, PanelOptions = AddAllChild, const QString & = QString(), const QIcon & = QIcon());
virtual QTreeWidgetItem *itemForElementsLocation(const ElementsLocation &);
virtual QTreeWidgetItem *addElementsCollection(ElementsCollection *, QTreeWidgetItem *, PanelOptions = AddAllChild);
virtual QTreeWidgetItem *itemForElementsCollection(ElementsCollection *);
protected:
virtual QTreeWidgetItem *getItemForElementsCollection(ElementsCollection *, bool * = 0);
virtual QTreeWidgetItem *updateElementsCollectionItem(QTreeWidgetItem *, ElementsCollection *, PanelOptions = AddAllChild, bool = false);
virtual QTreeWidgetItem *fillElementsCollectionItem (QTreeWidgetItem *, ElementsCollection *, PanelOptions = AddAllChild, bool = false);
// elements categories methods
public:
@@ -157,6 +162,7 @@ class GenericPanel : public QTreeWidget {
void diagramTitleChanged(Diagram *, const QString &);
void templatesCollectionChanged(TitleBlockTemplatesCollection*, const QString &);
void diagramUsedTemplate(TitleBlockTemplatesCollection *, const QString &);
void elementsCollectionChanged(ElementsCollection *);
// various other methods
protected: