VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
DtConnectionExConfigFileSelectionWidget Class Reference

Class that allows the user to choose which VR-Link exercise configuration file they would like to use.

Inheritance diagram for DtConnectionExConfigFileSelectionWidget:
Inheritance graph
[legend]

Signals

void refreshParentDialog ()
 
void linkConfigFilesSelectionChanged ()
 

Public Member Functions

 DtConnectionExConfigFileSelectionWidget (QWidget *parent, DtVrfLauncherApplication *app, DtProtocolTypes protocolType=DtDISProtocol)
 
virtual ~DtConnectionExConfigFileSelectionWidget () override
 
virtual void init ()
 
virtual void refreshLinkConfigFiles (DtFilename savedSelectedFilePath)
 
virtual std::string linkConfigFileDescription (DtFilename linkConfigFilePath)
 
virtual QString currentlySelectedFileName ()
 
virtual void clearLinkConfigFiles ()
 

Protected Slots

void onLinkConfigFiles_itemSelectionChanged ()
 
void onLinkConfigFilesCopyButton_released ()
 
void onLinkConfigFilesDeleteButton_released ()
 
void onLinkConfigFilesEditButton_released ()
 

Protected Member Functions

virtual void setupGui ()
 

Protected Attributes

QToolButtonmyLinkConfigFileCopyButton
 
QToolButtonmyLinkConfigFileDeleteButton
 
QToolButtonmyLinkConfigFileEditButton
 
QLabelmyLinkConfigFileMenuLabel
 
QListWidget * myLinkConfigFiles
 
DtProtocolTypes myProtocolType
 
DtVrfLauncherApplicationmyApp = nullptr
 

Constructor & Destructor Documentation

DtConnectionExConfigFileSelectionWidget::DtConnectionExConfigFileSelectionWidget ( QWidget *  parent,
DtVrfLauncherApplication app,
DtProtocolTypes  protocolType = DtDISProtocol 
)

CTOR.

virtual DtConnectionExConfigFileSelectionWidget::~DtConnectionExConfigFileSelectionWidget ( )
overridevirtual

DTOR.

Member Function Documentation

virtual void DtConnectionExConfigFileSelectionWidget::init ( )
virtual
virtual void DtConnectionExConfigFileSelectionWidget::refreshLinkConfigFiles ( DtFilename  savedSelectedFilePath)
virtual
virtual std::string DtConnectionExConfigFileSelectionWidget::linkConfigFileDescription ( DtFilename  linkConfigFilePath)
virtual
virtual QString DtConnectionExConfigFileSelectionWidget::currentlySelectedFileName ( )
virtual
virtual void DtConnectionExConfigFileSelectionWidget::clearLinkConfigFiles ( )
virtual
void DtConnectionExConfigFileSelectionWidget::refreshParentDialog ( )
signal
void DtConnectionExConfigFileSelectionWidget::linkConfigFilesSelectionChanged ( )
signal
void DtConnectionExConfigFileSelectionWidget::onLinkConfigFiles_itemSelectionChanged ( )
protectedslot
void DtConnectionExConfigFileSelectionWidget::onLinkConfigFilesCopyButton_released ( )
protectedslot
void DtConnectionExConfigFileSelectionWidget::onLinkConfigFilesDeleteButton_released ( )
protectedslot
void DtConnectionExConfigFileSelectionWidget::onLinkConfigFilesEditButton_released ( )
protectedslot
virtual void DtConnectionExConfigFileSelectionWidget::setupGui ( )
protectedvirtual

Member Data Documentation

QToolButton* DtConnectionExConfigFileSelectionWidget::myLinkConfigFileCopyButton
protected
QToolButton* DtConnectionExConfigFileSelectionWidget::myLinkConfigFileDeleteButton
protected
QToolButton* DtConnectionExConfigFileSelectionWidget::myLinkConfigFileEditButton
protected
QLabel* DtConnectionExConfigFileSelectionWidget::myLinkConfigFileMenuLabel
protected
QListWidget* DtConnectionExConfigFileSelectionWidget::myLinkConfigFiles
protected
DtProtocolTypes DtConnectionExConfigFileSelectionWidget::myProtocolType
protected
DtVrfLauncherApplication* DtConnectionExConfigFileSelectionWidget::myApp = nullptr
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)