Like Zlatomir says, the container classes are usually used in a "management" class.
Take for example the ItemContainer class
class ItemContainer
: public QObject{
Q_OBJECT
public:
ItemContainer();
void addItem(Item); // can be slots too
void removeItem(Item);
signals:
void itemAdded();
void itemRemoved();
private:
QVector<Item> itemList;
};
class ItemContainer : public QObject
{
Q_OBJECT
public:
ItemContainer();
void addItem(Item); // can be slots too
void removeItem(Item);
signals:
void itemAdded();
void itemRemoved();
private:
QVector<Item> itemList;
};
To copy to clipboard, switch view to plain text mode
What do you want to do?
Bookmarks