VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
mapScaleToolbar.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
13 #include <vrvUtil/signalslib.h>
15 
17 #include <vrvCoreQt/DtToolbar.h>
19 
20 class QHBoxLayout;
21 class QLabel;
22 
23 namespace makVrv
24 {
25  class DtDe;
26 }
27 
28 namespace makVrf
29 {
30  class DtGuiEventProcessor;
31 
36  {
37  public:
38 
41 
43  virtual ~DtMapScaleToolbar();
44 
46  virtual QToolBar* createToolbar(makVrv::DtDe&, QWidget* parent);
47 
48  };
49 
52  {
53  Q_OBJECT
54 
55  public:
57  DtMapScaleToolbarWidget( makVrv::DtDe& de, QWidget* parent = 0, Qt::WindowFlags flags = 0);
58 
60  virtual ~DtMapScaleToolbarWidget();
61 
62  protected:
63 
66  virtual void updateScale();
67 
68  virtual DtGuiEventProcessor& guiEventProcessor() const;
69 
70  protected:
74  double myDpi;
76 
77  public:
80  };
81 
84  {
85  public:
86 
88 
90 
91  virtual QWidget* create( makVrv::DtDe& de, QWidget* parent, const Qt::WindowFlags& flags);
92  };
93 }
94 

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)