Hi Frank,

As you're question is not that specific to Python, you might have better
luck asking on the qt-interest mailing list:
http://lists.qt-project.org/mailman/listinfo/interest

Chris

On 11 January 2016 at 09:48, Frank Rueter | OHUfx <fr...@ohufx.com> wrote:

> Hi,
>
> I am building a spreadsheet widget for custom data and will need many
> custom editors and item delegates.
> The amount of items will potentially be in the 100,000s and a lot of
> filtering will be going on.
>
> I started using the QStandardItemModel and so far things are working fine,
> but I haven't implemented the delegates or editors yet, and I will also
> have to override the data()/setData().
>
> I'm wondering if I should switch to using the QAbstractItemModel before
> proceeding but can't make up my mind.
> I am using some of the QStandardItemModel's method's, such as clear() and
> item() and setItem(), but I guess those are easy to re-implement.
>
> The docs say that one should consider using QAbstractItemModel for
> efficiency and flexibility, but I am struggling to make an educated
> decision because I haven't used model/views often enough yet to know about
> all the pros and cons.
>
> Any advice on how to make that decision would be much appreciated. I'd
> hate to finish writing the code only to find out that it's too slow for
> large data sets, and then re-jig everything to use the QAbstractItemModel.
>
>
> Thanks,
> frank
>
> --
> [image: ohufxLogo 50x50] <http://www.ohufx.com> *vfx compositing
> <http://ohufx.com/index.php/vfx-compositing> | workflow customisation and
> consulting <http://ohufx.com/index.php/vfx-customising> *
>
> _______________________________________________
> PySide mailing list
> PySide@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/pyside
>
>
_______________________________________________
PySide mailing list
PySide@qt-project.org
http://lists.qt-project.org/mailman/listinfo/pyside

Reply via email to