MAK RTIspy API Documentation for HLA 1.3
addRTIInstallToChooser.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 2008 MaK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 /*********************************************************************
00006 ** $RCSfile: addRTIInstallToChooser.h,v $ $Revision: 1.4 $ $State: Exp $
00007 *********************************************************************/
00008 
00011 
00012 #ifndef addRTIInstallToChooser_H_
00013 #define addRTIInstallToChooser_H_
00014 
00015 
00016 #include <rtiMsConfig.h>
00017 #include <qdialog.h>
00018 #include <rtiChooserCache.h>
00019 #include <vlutil/vlString.h>
00020 
00021 class Ui_addRTIInstallToChooserDialog;
00022 
00025 class DT_DLL_CHOOSER DtAddRTIInstallToChooser : public QDialog
00026 {
00027    Q_OBJECT
00028 
00029 public:
00030 
00032    DtAddRTIInstallToChooser( const QString &name,
00033       QWidget* parent = 0, 
00034       Qt::WindowFlags f = 0,
00035       QString initialDirectory = "",
00036       bool usingDefaultRID = true,
00037       QString pathToDesiredRid = "",
00038       QString version = "0.0" );
00039 
00041    virtual ~DtAddRTIInstallToChooser();
00042 
00043 
00044    virtual void getInfo(DtRtiChooserCache::DtInstalledRTIInformation& info) const;
00045    static QString findVersionFromDirectoryString(const QString& );
00046 
00047    virtual void setVersionString(QString versionString="");
00048    
00049 
00050 public slots:
00051    void findDesiredRTIDirectory();
00052    void findDesiredRIDFile();
00053    void setUseDefaultRIDFile(bool useDefault);
00054    void directoryEdited();
00055    void ridFileEdited();
00056 
00057 
00058 signals:
00059 
00060 
00061 protected:
00062 
00063    
00064    Ui_addRTIInstallToChooserDialog* myUiImpl;
00065    QString myLastEditedText;
00066    
00067    
00068    QString myGeneratedDirectory;
00069    QString myGeneratedFileName;
00070 
00071    QString myUseDefaultRidText;
00072 
00073 };
00074 
00075 #endif
00076 
00077 

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)