roviz  0.7
Code Documentation of roviz
item_origin_visualizer_entry.h
1 #ifndef GRAPHICS_ITEM_ORIGIN_VISUALIZER_ENTRY_H
2 #define GRAPHICS_ITEM_ORIGIN_VISUALIZER_ENTRY_H
3 
4 #include <QFrame>
5 
6 class AbstractItem;
7 
8 namespace Ui
9 {
10 class Graphics_Item_Origin_Visualizer_Entry;
11 }
12 
13 class Item_Origin_Visualizer_Entry : public QFrame
14 {
15  Q_OBJECT
16 
17 public:
18  explicit Item_Origin_Visualizer_Entry(AbstractItem* item, QWidget* parent = 0);
20 
21 private slots:
22  void update_content();
23  void mouseDoubleClickEvent(class QMouseEvent* event);
24  void contextMenuEvent(class QContextMenuEvent* event);
25 
26 private:
27  AbstractItem* item;
29 };
30 
31 #endif // GRAPHICS_ITEM_ORIGIN_VISUALIZER_ENTRY_H
Definition: item_origin_visualizer.h:10
Definition: item_origin_visualizer_entry.h:13
The AbstractItem class is the base class for all items.
Definition: abstract_item.h:69
Definition: ui_graphics_item_origin_visualizer_entry.h:104