#ifndef QT_PROJECT_WIZZARD_CONTENT_CDB_SOURCE_H #define QT_PROJECT_WIZZARD_CONTENT_CDB_SOURCE_H #include "qt/window/project_wizzard/QtProjectWizzardContent.h" class SourceGroupSettings; class QtProjectWizzardContentCDBSource : public QtProjectWizzardContent { Q_OBJECT public: QtProjectWizzardContentCDBSource(std::shared_ptr settings, QtProjectWizzardWindow* window); // QtProjectWizzardContent implementation virtual void populate(QGridLayout* layout, int& row) override; virtual void load() override; virtual std::vector getFileNames() const override; virtual QString getFileNamesTitle() const override; virtual QString getFileNamesDescription() const override; private: std::shared_ptr m_settings; QLabel* m_text; std::vector m_fileNames; }; #endif // QT_PROJECT_WIZZARD_CONTENT_CDB_SOURCE_H