summaryrefslogtreecommitdiffstats
path: root/lib/tqwtplot3d/examples/mesh2/src/designerworkaround.h
blob: d57418a33a7449793618897078d3bfaf77b3b29f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#ifndef designerworkaround_h__2005_07_10_10_46_begin_guarded_code
#define designerworkaround_h__2005_07_10_10_46_begin_guarded_code

#include <QtGui/QMenu>
#include <QtGui/QToolBar>
#include <QtGui/QAction>
#include <QtGui/QActionGroup>
#include <QtGui/QMainWindow>
#include <QtGui/QComboBox>
#include <QtGui/QMenuBar>


class DesignerWorkaround
{
public:
  QMenuBar *menubar;
  QMenu *filemenu;
  QMenu *colormenu;
  QMenu *fontmenu;
  QToolBar *mainToolbar;
  QToolBar *csToolbar;
  QAction* openFile;
  QAction* openMeshFile;
  QAction* animation;
  QAction* dump;
  QAction* normals;
  QAction* Exit;
  
  QActionGroup* coord;
  QAction* Box;
  QAction* Frame;
  QAction* None;
  
  QActionGroup* plotstyle;
  QAction* wireframe;
  QAction* hiddenline;
  QAction* polygon;
  QAction* filledmesh;
  QAction* nodata;
  QAction* pointstyle;
  
  QActionGroup* color;
  QAction* axescolor;
  QAction* backgroundcolor;
  QAction* meshcolor;
  QAction* numbercolor;
  QAction* labelcolor;
  QAction* titlecolor;
  QAction* datacolor;
  QAction* resetcolor;
  
  QActionGroup* font;
  QAction* numberfont;
  QAction* labelfont;
  QAction* titlefont;
  QAction* resetfont;
  
  QActionGroup* floorstyle;
  QAction* floordata;
  QAction* flooriso;
  QAction* floornone;
  
  QActionGroup* grids;
  QAction* front;
  QAction* back;
  QAction* right;
  QAction* left;
  QAction* ceil;
  QAction* floor;

  QComboBox* filetypeCB, *functionCB, *psurfaceCB;

  void setupWorkaround(QMainWindow* mw);
};

#endif