Files
Sourcetrail/src/lib_gui/qt/project_wizard/content/path/QtProjectWizardContentPathSourceGradle.h
T
Eberhard Graether 1cc61a93a2 src: refactored project wizard file structure
* renamed wizzard to wizard
* split QtProjectWizardContentPath into multiple files
* split QtProjectWizardContentPaths into multiple files
* restructured subdirectories
2019-05-29 16:26:49 +02:00

34 lines
880 B
C++

#ifndef QT_PROJECT_WIZARD_CONTENT_PATH_SOURCE_GRADLE_H
#define QT_PROJECT_WIZARD_CONTENT_PATH_SOURCE_GRADLE_H
#include "QtProjectWizardContentPath.h"
class QCheckBox;
class SourceGroupSettingsJavaGradle;
class QtProjectWizardContentPathSourceGradle
: public QtProjectWizardContentPath
{
Q_OBJECT
public:
QtProjectWizardContentPathSourceGradle(
std::shared_ptr<SourceGroupSettingsJavaGradle> settings, QtProjectWizardWindow* window);
// QtProjectWizardContent implementation
void populate(QGridLayout* layout, int& row) override;
void load() override;
void save() override;
std::vector<FilePath> getFilePaths() const override;
private:
std::shared_ptr<SourceGroupSettings> getSourceGroupSettings() override;
std::shared_ptr<SourceGroupSettingsJavaGradle> m_settings;
QCheckBox* m_shouldIndexTests;
};
#endif // QT_PROJECT_WIZARD_CONTENT_PATH_SOURCE_GRADLE_H