MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
licQueryDialog.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2008 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: licQueryDialog.h,v $ $Revision: 1.14 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 #ifndef licQueryDialog_H_
13 #define licQueryDialog_H_
14 
15 #include "rtiMsConfig.h"
16 #include "ui_licQueryDialogUI.h"
17 #include <QtGui/QDialog>
18 
19 class QIntValidator;
20 
25 {
26  Q_OBJECT
27 
28 public:
29 
31  DtAssistantLicQueryDialog( QWidget* parent = 0, Qt::WindowFlags f=0 );
32 
34  virtual ~DtAssistantLicQueryDialog();
35 
38  virtual void addServer( const QString& name, int port );
39 
41  virtual void clearServers();
42 
44  virtual void setAllowUnlicensed( bool allowUnlicensed );
45 
50  virtual bool getResults( bool& runUnlicensed, QString& name, QString& port,
51  bool& saveLic );
52 
53 protected:
54 
56  virtual void showEvent( QShowEvent* event );
57 
58 private:
59 
62 
65 
66 public slots:
67 
70  virtual void enableChooseLicense( bool enable );
71 
73  virtual void enableSetLicense( bool enable );
74 
76  virtual void processFinish( int result );
77 
78  virtual void enableNodeLockedLicenseEdit( bool enable);
79 
80  virtual void onBrowseClicked();
81 
82 protected:
83 
86  {
88  ServerPortCol
89  };
90 
91  Ui::AssistantLicQueryDialog myUiImpl;
92 
94  QIntValidator* myPortValidator;
95 
98 };
99 
100 #endif
101 

Document ID: Generated on Mon Mar 21 09:41:37 EDT 2016 from SVN revision 163228
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)