VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
uiObjectGeometryElement.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2013 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
8 
9 #pragma once
10 
13 
14 #include <vlutil/vlFilename.h>
15 
16 class QHBoxLayout;
17 class QPushButton;
18 
20 {
21  Q_OBJECT
22 
23 public:
24 
27 
29  virtual ~DtUiObjectGeometryElement();
30 
32 
33 protected:
34  virtual void setFromParameters(const std::vector<DtReaderWriter*>& parentRw);
35 
37  virtual void createControls(QWidget* widget);
38 
39  virtual void geometryFileChanged(DtUiElement*);
40 
41  virtual DtFilename geometryFile() const;
42 
43  virtual DtFilename makeRelativeToModelSet(const DtFilename&) const;
44  virtual bool createMapFile(const DtFilename& name, const QString& layer,
45  DtFilename& resultName) const;
46 
47 protected slots:
48  virtual void onViewGeometry();
49  virtual void onSelectGeometry();
50 
51 public:
55 };

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)