Files
Sourcetrail/src/lib_gui/qt/window/project_wizzard/QtProjectWizzardContentExtensions.h
T
mlangkabel dfc6d88432 build: search headers in all source directories
* removed paths in include directives
* changed cmake to provide necessary header search paths
* changed name of version.h to productVersion.h due to name conflict
2018-09-18 19:00:18 +02:00

35 lines
798 B
C++

#ifndef QT_PROJECT_WIZZARD_CONTENT_EXTENSIONS_H
#define QT_PROJECT_WIZZARD_CONTENT_EXTENSIONS_H
#include <memory>
#include "QtProjectWizzardContent.h"
class QtStringListBox;
class SourceGroupSettingsWithSourceExtensions;
class QtProjectWizzardContentExtensions
: public QtProjectWizzardContent
{
Q_OBJECT
public:
QtProjectWizzardContentExtensions(
std::shared_ptr<SourceGroupSettingsWithSourceExtensions> settings,
QtProjectWizzardWindow* window
);
// QtProjectWizzardContent implementation
virtual void populate(QGridLayout* layout, int& row) override;
virtual void load() override;
virtual void save() override;
private:
std::shared_ptr<SourceGroupSettingsWithSourceExtensions> m_settings;
QtStringListBox* m_listBox;
};
#endif // QT_PROJECT_WIZZARD_CONTENT_EXTENSIONS_H