RadarFX API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
radarFxServerPage.h
Go to the documentation of this file.
1 /******************************************************************************
2  * Copyright (c) 2014 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvCoreQt/DtPage.h>
13 
14 #include "radarFxServer/radarFxSettingsWidget.h"
15 
16 class QVBoxLayout;
17 
18 namespace makRadarFx
19 {
20 class DT_DLL_RFXSERVER DtRadarFxServerPage : public makVrv::DtPage
21 {
22  public:
23 
25  DtRadarFxServerPage(makVrv::DtDe& de, QWidget* parent = 0, Qt::WindowFlags f = 0);
26 
28  virtual ~DtRadarFxServerPage();
29 
31  virtual QIcon icon();
32 
35  virtual makVrv::DtQIconConfigurations qIconConfigurations() const;
36 
38  virtual QString title();
39 
41  virtual const std::string& pageClassName() const;
42 
44  static const std::string& thePageClassName();
45 
46  protected:
47 
50  void setupGui();
51 
53  virtual void activate();
54 
56  virtual void deactivate();
57 
58  protected:
59 
60  DtRadarFxSettingsWidget* myWidget;
61  QVBoxLayout* myMainLayout;
62  QVBoxLayout* myContentsLayout;
63 };
64 
67 typedef makVrv::DtPageCreatorTemplate<DtRadarFxServerPage> DtRadarFxServerPageCreator;
68 
69 }

Document ID: 1.0
Copyright © 2015 VT MÄK Inc. All Rights Reserved (www.mak.com)