system source, some code improvements

This commit is contained in:
2019-12-14 23:54:15 +03:00
parent c05a87a540
commit 276248a748
133 changed files with 748 additions and 526 deletions

View File

@ -44,7 +44,7 @@ public:
initItems();
};
virtual ~ExtItemAggregator()
~ExtItemAggregator() override
{
qCDebug(LOG_LIB) << __PRETTY_FUNCTION__;
@ -61,7 +61,7 @@ public:
qCInfo(LOG_LIB) << "Dialog returns" << ret;
};
void initItems()
void initItems() override
{
m_items.clear();
m_activeItems.clear();
@ -117,13 +117,13 @@ public:
return found;
};
QList<AbstractExtItem *> items() const { return m_items; };
QList<AbstractExtItem *> items() const override { return m_items; };
private:
QList<AbstractExtItem *> m_items;
QList<T *> m_activeItems;
void doCreateItem() { return createItem<T>(); }
void doCreateItem() override { return createItem<T>(); }
QList<AbstractExtItem *> getItems()
{