diff options
author | Hugo Parente Lima <hugo.pl@gmail.com> | 2011-01-12 14:56:56 -0200 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:51:46 -0300 |
commit | 4587eec6cb142f4fd3d6f302b4ee840c3cc77886 (patch) | |
tree | 486ec79f44630f9cc1bfb7937ffb92bd3c911716 | |
parent | bcad6d0392ace27a9a4acb0097f2e170cb5f6e21 (diff) |
Remove protected fields of event classes.
Event classes have a lot of non-documented protected fields, those fields
are removed from PySide because they are Qt implementation details,
besides the fact they are accessible by ordinary event methods.
-rw-r--r-- | PySide/QtGui/typesystem_gui_common.xml | 78 |
1 files changed, 76 insertions, 2 deletions
diff --git a/PySide/QtGui/typesystem_gui_common.xml b/PySide/QtGui/typesystem_gui_common.xml index 37ffb89dd..61bf68dfd 100644 --- a/PySide/QtGui/typesystem_gui_common.xml +++ b/PySide/QtGui/typesystem_gui_common.xml @@ -71,11 +71,86 @@ <rejection class="*" function-name="qDrawBorderPixmap"/> <rejection class="*" function-name="qDrawPixmaps"/> <rejection class="*" function-name="qGenericMatrixToMatrix4x4"/> - <rejection class="QTouchEvent" field-name="_touchPointStates"/> <rejection class="*" function-name="d_func"/> <rejection class="*" field-name="d_ptr"/> <rejection class="*" field-name="d"/> + + <!-- + Event classes have a lot of non-documented protected fields, those fields + are removed from PySide because they are Qt implementation details, + besides the fact they are accessible by ordinary event methods. + --> + + <rejection class="QInputEvent" field-name="modState"/> + <rejection class="QInputEvent" field-name="modState"/> + + <rejection class="QMouseEvent" field-name="p"/> + <rejection class="QMouseEvent" field-name="g"/> + <rejection class="QMouseEvent" field-name="b"/> + <rejection class="QMouseEvent" field-name="mouseState"/> + + <rejection class="QHoverEvent" field-name="p"/> + <rejection class="QHoverEvent" field-name="op"/> + + <rejection class="QWheelEvent" field-name="p"/> + <rejection class="QWheelEvent" field-name="g"/> + <rejection class="QWheelEvent" field-name="mouseState"/> + <rejection class="QWheelEvent" field-name="o"/> + + <rejection class="QTabletEvent" field-name="mPos"/> + <rejection class="QTabletEvent" field-name="mGPos"/> + <rejection class="QTabletEvent" field-name="mHiResGlobalPos"/> + <rejection class="QTabletEvent" field-name="mDev"/> + <rejection class="QTabletEvent" field-name="mPointerType"/> + <rejection class="QTabletEvent" field-name="mXT"/> + <rejection class="QTabletEvent" field-name="mYT"/> + <rejection class="QTabletEvent" field-name="mZ"/> + <rejection class="QTabletEvent" field-name="mPress"/> + <rejection class="QTabletEvent" field-name="mTangential"/> + <rejection class="QTabletEvent" field-name="mRot"/> + <rejection class="QTabletEvent" field-name="mUnique"/> + <rejection class="QTabletEvent" field-name="mExtra"/> + + <rejection class="QKeyEvent" field-name="txt"/> + <rejection class="QKeyEvent" field-name="k"/> + <rejection class="QKeyEvent" field-name="c"/> + <rejection class="QKeyEvent" field-name="auto"/> + + <rejection class="QPaintEvent" field-name="m_rect"/> + <rejection class="QPaintEvent" field-name="m_region"/> + <rejection class="QPaintEvent" field-name="m_erased"/> + + <rejection class="QMoveEvent" field-name="p"/> + <rejection class="QMoveEvent" field-name="oldp"/> + + <rejection class="QResizeEvent" field-name="s"/> + <rejection class="QResizeEvent" field-name="olds"/> + + <rejection class="QContextMenuEvent" field-name="p"/> + <rejection class="QContextMenuEvent" field-name="gp"/> + <rejection class="QContextMenuEvent" field-name="reas"/> + + <rejection class="QDropEvent" field-name="p"/> + <rejection class="QDropEvent" field-name="mouseState"/> + <rejection class="QDropEvent" field-name="modState"/> + <rejection class="QDropEvent" field-name="act"/> + <rejection class="QDropEvent" field-name="drop_action"/> + <rejection class="QDropEvent" field-name="default_action"/> + <rejection class="QDropEvent" field-name="mdata"/> + <rejection class="QDropEvent" field-name="fmts"/> + + <rejection class="QDragMoveEvent" field-name="rect"/> + + <rejection class="QShortcutEvent" field-name="sequence"/> + <rejection class="QShortcutEvent" field-name="ambig"/> + <rejection class="QShortcutEvent" field-name="sid"/> + + <rejection class="QTouchEvent" field-name="_widget"/> + <rejection class="QTouchEvent" field-name="_deviceType"/> + <rejection class="QTouchEvent" field-name="_touchPointStates"/> + <rejection class="QTouchEvent" field-name="_touchPoints"/> + <rejection class="QWindowsCEStyle"/> <rejection class="QWindowsMobileStyle"/> <rejection class="QAbstractUndoItem"/> @@ -144,7 +219,6 @@ <rejection class="QWidgetItem" field-name="wid"/> <rejection class="QActionGroup" function-name="selected"/> <rejection class="QPaintEngine" function-name="fix_neg_rect"/> - <rejection class="QTabletEvent" field-name="mExtra"/> <rejection class="*" enum-name="enum_1"/> <value-type name="QTransform"> <enum-type name="TransformationType"/> |