WSF
CreatePlatform.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 2018 Infoscitex, a DCS 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 CREATEPLATFORM_HPP
13#define CREATEPLATFORM_HPP
14
15#include <QAction>
16
17#include "ViExport.hpp"
18#include "WsfPProxyNode.hpp"
19
20namespace wizard
21{
22
23class VI_EXPORT CreatePlatform : public QAction
24{
25 Q_OBJECT
26public:
27 CreatePlatform(const WsfPProxyNode& aNode, QWidget* aParentWidget = nullptr, QObject* aParent = nullptr);
28private slots:
29 void OnTriggered();
30
31private:
32 WsfPProxyNode mNode;
33 QWidget* mParentWidgetPtr;
34};
35
36} // namespace wizard
37
38#endif
#define VI_EXPORT
Definition ViExport.hpp:38
Definition WsfPProxyNode.hpp:60
CreatePlatform(const WsfPProxyNode &aNode, QWidget *aParentWidget=nullptr, QObject *aParent=nullptr)
Definition CreatePlatform.cpp:17
Definition Runner.hpp:22
Copyrights Multiple, All Rights Reserved