[PyQt] QModelTest and QAbstractTableModel models...
Andreas Pakulat
apaku at gmx.de
Tue Feb 19 19:05:16 GMT 2008
On 19.02.08 09:47:50, Dirk Wagener wrote:
> Hi
>
> Can I use ModelTest to test custom implementations of QAbstractTableModel ?
> If I use ModelTest as is, it breaks when it tries to access some of the QAbstractTableModel private
> methods:
>
> File "Y:\tests\modeltest.py", line 81, in nonDestructiveBasicTest
> self.model.hasChildren(QtCore.QModelIndex())
> AttributeError: QAbstractTableModel.hasChildren is a private method
>
> How do I need to change ModelTest to ensure that it still tests the model/view design
> contract?
Simply remove all tests that call private functions from modeltest when
you run it on a table model.
Andreas
--
You will live a long, healthy, happy life and make bags of money.
More information about the PyQt
mailing list