VR-Forces 4.1.1 Class Documentation
DtTrackHistorySettingsLogic.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2012 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvCoreQt/vrvCoreQt.h>
15 
16 namespace makVrv
17 {
18 
19  class DtSettingsBackup;
20  class DtPersistenceControlsInterface;
21  class DtTrackHistorySettingsInterface;
22 
26  {
27  public:
28 
31  DtPersistenceControlsInterface& persistenceControls,
33 
35  virtual ~DtTrackHistorySettingsLogic();
36 
37  protected:
38 
40  virtual void sendSettingsToGui();
41 
44 
46  virtual void slot_trackHistoryRibbonLengthChanged( int maxSamples );
47 
49  virtual void slot_trackHistoryRibbonSpacingChanged( float spacing );
50 
52  virtual void slot_trackHistoryRibbonInfiniteChanged( bool isInfinite );
53 
54  //@ }
55 
58 
59  virtual void on_import();
60  virtual void on_export();
61  virtual void on_importFilePathChosen( const std::string& filePath );
62  virtual void on_exportFilePathChosen( const std::string& filePath );
63  virtual void on_settingsRestored( const DtSettingsBackup* b );
64 
65  //@ }
66 
67  protected:
68 
73 
74  };
75 
76 }

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)