#ifndef TASKTREEPREPARATION_H #define TASKTREEPREPARATION_H #include #include #include "module.h" class TaskTreePreparation : public QObject { Q_OBJECT public: explicit TaskTreePreparation(QObject *parent = nullptr); public: QTreeWidgetItem* addModuleToTreeWidget(Module* module, QTreeWidgetItem* parentItem = nullptr); public Q_SLOTS: void slot_prepareListItems(QList listAllModules); Q_SIGNALS: void signal_listItemsReady(QList listItems); private: QList listItems; }; #endif // TASKTREEPREPARATION_H