114 void ui_add_menus(UiObject *obj, QMainWindow *window); |
115 void ui_add_menus(UiObject *obj, QMainWindow *window); |
115 |
116 |
116 extern "C" int ui_checkitem_get(UiInteger *i); |
117 extern "C" int ui_checkitem_get(UiInteger *i); |
117 extern "C" void ui_checkitem_set(UiInteger *i, int value); |
118 extern "C" void ui_checkitem_set(UiInteger *i, int value); |
118 |
119 |
|
120 class UiContextMenuHandler : public QObject { |
|
121 Q_OBJECT |
|
122 |
|
123 QWidget *widget; |
|
124 QMenu *menu; |
|
125 |
|
126 public: |
|
127 UiContextMenuHandler(QWidget *widget, QMenu *menu); |
|
128 |
|
129 public slots: |
|
130 void contextMenuEvent(const QPoint & pos); |
|
131 }; |
|
132 |
119 #endif /* MENU_H */ |
133 #endif /* MENU_H */ |
120 |
134 |