VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtConnectionSelectorWidgetLogic.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtConnectionSelectorWidgetLogic.h,v $ $Revision: 1.23 $ $State: Exp $
7 ******************************************************************************/
8 
13 
14 #pragma once
15 
16 #include <vrvVrlQt/vrvVrlQt.h>
17 
18 namespace makVrv
19 {
20  class DtDe;
21  class DtConnectionSelectorWidgetInterface;
22  class DtDriver;
23 
27  {
28 
29  public:
31 
34 
35  protected:
36 
38  virtual void connect();
39 
41  virtual void disconnect();
42 
44  void onDriverCreated(DtDriver& con);
45 
47  void onDriverDestroyed(DtDriver& con);
48 
50  void onDriverStopped(DtDriver& con);
51 
53  void onDriverStarted(DtDriver& con);
54 
56  virtual void initialize();
57 
60  virtual void onDriverSelectionListChanged(std::string& driver, bool on);
61 
63  virtual void updateConnectionStatus();
64 
66  virtual void onAutoDriverChanaged(const std::string&);
67 
68  protected:
69 
71  void updateInterface();
72 
73  protected:
74 
77  };
78 }

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)