WSF
StartupFilesDialog.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef STARTUPFILESDIALOG_HPP
13#define STARTUPFILESDIALOG_HPP
14
15#include <vector>
16
17#include <QDialog>
18
19#include "UtPath.hpp"
20#include "ui_StartupFilesDialog.h"
21
22namespace wizard
23{
24class StartupFilesDialog : public QDialog
25{
26public:
27 StartupFilesDialog(QWidget* aParent, const std::vector<UtPath>& aStartupFiles, const UtPath& aProjectDir);
28 ~StartupFilesDialog() override = default;
29 void accept() override;
30 const std::vector<UtPath>& startupFiles() const;
31
32protected:
33 void showEvent(QShowEvent*) override;
34
35 Ui::StartupFileDialog mUI;
36 std::vector<UtPath> mStartupFiles;
38};
39} // namespace wizard
40#endif
std::vector< UtPath > mStartupFiles
Definition StartupFilesDialog.hpp:36
void accept() override
Definition StartupFilesDialog.cpp:34
Ui::StartupFileDialog mUI
Definition StartupFilesDialog.hpp:35
void showEvent(QShowEvent *) override
Definition StartupFilesDialog.cpp:67
const std::vector< UtPath > & startupFiles() const
Definition StartupFilesDialog.cpp:78
~StartupFilesDialog() override=default
UtPath mProjectDir
Definition StartupFilesDialog.hpp:37
StartupFilesDialog(QWidget *aParent, const std::vector< UtPath > &aStartupFiles, const UtPath &aProjectDir)
Definition StartupFilesDialog.cpp:18
Definition Runner.hpp:22
Copyrights Multiple, All Rights Reserved