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