// Copyright (C) 2019 Sergey Morozov // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #pragma once #include namespace Utils { class FilePath; using FilePaths = QList; } // Utils namespace ProjectExplorer { class Project; class SelectableFilesFromDirModel; } // ProjectExplorer namespace Cppcheck::Internal { class CppcheckSettings; class ManualRunDialog : public QDialog { public: explicit ManualRunDialog(const ProjectExplorer::Project *project, CppcheckSettings *settings); Utils::FilePaths filePaths() const; QSize sizeHint() const override; private: ProjectExplorer::SelectableFilesFromDirModel *m_model; }; } // Cppcheck::Internal