MAK Data Logger API Documentation for DIS
lgrTimeBarWidget.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #ifndef lgrTimeBarWidget_H_
10 #define lgrTimeBarWidget_H_
11 
12 #include "lgrGui.h"
13 
14 #include <QtGui/QWidget>
15 #include <utility>
16 
17 class QMainWindow;
18 
19 namespace MAKLogger
20 {
21  class DtAbsoluteTime;
22  class DtLgrGuiModel;
23  class DtRangeWidget;
24  class DtBoundsSlider;
25 
28  {
29  Q_OBJECT
30  public:
33 
35  virtual ~DtLgrTimeBarWidget();
36 
38  DtBoundsSlider* zoomControl();
39 
41  DtBoundsSlider* timeControl();
42 
44  virtual QSize minimumSizeHint() const;
45 
46  public slots:
47 
49  virtual void postModelUpdate(DtLgrGuiModel& model);
50 
51  protected:
52 
53  void startStopTimesChangedCallback(const std::pair<DtAbsoluteTime,DtAbsoluteTime>& aPair);
54 
59  };
60 }
61 
62 #endif

Document ID: Generated on Sun Dec 15 18:04:30 EST 2013 from SVN revision 134418
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)