PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 305 - Shiboken should write C++ wrappers for all virtuals.
: Shiboken should write C++ wrappers for all virtuals.
Status: CLOSED INVALID
Product: PySide
Classification: Unclassified
Component: Shiboken
: HEAD
: All All
: P5 major
Assigned To: Marcelo Lira
:
:
:
  Show dependency treegraph
 
Reported: 2010-08-19 18:12 EEST by Lauro Moura
Modified: 2010-09-10 19:26 EEST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lauro Moura 2010-08-19 18:12:50 EEST
Case: QAbstractItemModel::parent(). It is a public pure virtual function, and
is implemented as an inline private function in QAbstractListModel.

Shiboken should generate the virtual wrapper despite the visibility, to allow
subsequent reimplementations.
Comment 1 Lauro Moura 2010-08-19 20:48:52 EEST
There are some issues with this bug for private stuff:

To make the reimplementation possible, the wrapper should write an
reimplementation itself to call the python one. But this reimplementation won't
be able to call the original one, making it useless.
Comment 2 Lauro Moura 2010-08-20 14:02:37 EEST
Well, marking this as invalid.