1
/*****************************************************************
2
* Unipro UGENE - Integrated Bioinformatics Suite
3
* Copyright (C) 2008 Unipro, Russia (http://ugene.unipro.ru)
6
* This source code is distributed under the terms of the
7
* GNU General Public License. See the files COPYING and LICENSE
9
*****************************************************************/
11
#ifndef QTSCRIPTSHELL_QMENU_H
12
#define QTSCRIPTSHELL_QMENU_H
16
#include <QtScript/qscriptvalue.h>
18
class QtScriptShell_QMenu : public QMenu
21
QtScriptShell_QMenu(QWidget* parent = 0);
22
QtScriptShell_QMenu(const QString& title, QWidget* parent = 0);
23
~QtScriptShell_QMenu();
25
void actionEvent(QActionEvent* arg__1);
26
void changeEvent(QEvent* arg__1);
27
void childEvent(QChildEvent* arg__1);
28
void closeEvent(QCloseEvent* arg__1);
29
void contextMenuEvent(QContextMenuEvent* arg__1);
30
void customEvent(QEvent* arg__1);
32
void dragEnterEvent(QDragEnterEvent* arg__1);
33
void dragLeaveEvent(QDragLeaveEvent* arg__1);
34
void dragMoveEvent(QDragMoveEvent* arg__1);
35
void dropEvent(QDropEvent* arg__1);
36
void enterEvent(QEvent* arg__1);
37
bool event(QEvent* arg__1);
38
bool eventFilter(QObject* arg__1, QEvent* arg__2);
39
void focusInEvent(QFocusEvent* arg__1);
40
bool focusNextPrevChild(bool next);
41
void focusOutEvent(QFocusEvent* arg__1);
42
int heightForWidth(int arg__1) const;
43
void hideEvent(QHideEvent* arg__1);
44
void inputMethodEvent(QInputMethodEvent* arg__1);
45
QVariant inputMethodQuery(Qt::InputMethodQuery arg__1) const;
46
void keyPressEvent(QKeyEvent* arg__1);
47
void keyReleaseEvent(QKeyEvent* arg__1);
48
void languageChange();
49
void leaveEvent(QEvent* arg__1);
50
int metric(QPaintDevice::PaintDeviceMetric arg__1) const;
51
QSize minimumSizeHint() const;
52
void mouseDoubleClickEvent(QMouseEvent* arg__1);
53
void mouseMoveEvent(QMouseEvent* arg__1);
54
void mousePressEvent(QMouseEvent* arg__1);
55
void mouseReleaseEvent(QMouseEvent* arg__1);
56
void moveEvent(QMoveEvent* arg__1);
57
QPaintEngine* paintEngine() const;
58
void paintEvent(QPaintEvent* arg__1);
59
void resizeEvent(QResizeEvent* arg__1);
60
void showEvent(QShowEvent* arg__1);
61
void tabletEvent(QTabletEvent* arg__1);
62
void timerEvent(QTimerEvent* arg__1);
63
void wheelEvent(QWheelEvent* arg__1);
65
QScriptValue __qtscript_self;
68
#endif // QTSCRIPTSHELL_QMENU_H