MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
addRTIInstallToChooser.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2017 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <rtiMsConfig.h>
13 #include <QDialog>
14 #include <rtiChooserCache.h>
15 #include <vlutil/vlString.h>
16 
17 class Ui_addRTIInstallToChooserDialog;
18 
22 {
23  Q_OBJECT
24 
25 public:
26 
28  DtAddRTIInstallToChooser( const QString &name,
29  QWidget* parent = 0,
30  Qt::WindowFlags f = 0,
31  QString initialDirectory = "",
32  bool usingDefaultRID = true,
33  QString pathToDesiredRid = "",
34  QString version = "0.0" );
35 
37  virtual ~DtAddRTIInstallToChooser();
38 
39 
40  virtual void getInfo(DtRtiChooserCache::DtInstalledRTIInformation& info) const;
41  static QString findVersionFromDirectoryString(const QString& );
42 
43  virtual void setVersionString(QString versionString="");
44 
45 
46 public slots:
47  void findDesiredRTIDirectory();
48  void findDesiredRIDFile();
49  void setUseDefaultRIDFile(bool useDefault);
50  void directoryEdited();
51  void ridFileEdited();
52 
53 
54 signals:
55 
56 
57 protected:
58 
59 
60  Ui_addRTIInstallToChooserDialog* myUiImpl;
62 
63 
66 
68 
69 };
Definition: rtiChooserCache.h:50
QString myGeneratedDirectory
Definition: addRTIInstallToChooser.h:64
QString myUseDefaultRidText
Definition: addRTIInstallToChooser.h:67
QString myGeneratedFileName
Definition: addRTIInstallToChooser.h:65
Dialog which allows a user to set MAK_RTIDIR, RTI_RID_FILE, and the PATH environment variables...
Definition: addRTIInstallToChooser.h:21
QString myLastEditedText
Definition: addRTIInstallToChooser.h:61
Ui_addRTIInstallToChooserDialog * myUiImpl
Definition: addRTIInstallToChooser.h:60
#define DT_DLL_CHOOSER
Definition: rtiMsConfig.h:161

Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)