[Interest] Showing Icon and tooltip into QSqlQueryModel index

Michele Ciampichetti cia.michele at gmail.com
Mon Feb 20 13:55:14 CET 2012


Thanks Thales but, I've no idea how can I do this :(

could you provide me any example for do this?

Thanks a lot!

Michele

2012/2/19 Thales Lange <thaleslange at gmail.com>

> Hi Michele.
>
> I think you will need to inherit QSqlQueryModel and reimplement the method:
>
> virtual QVariant data(const QModelIndex &item, int role =
> Qt::DisplayRole ) const
>
> When "item" is your table index and role == Qt::DecorationRole, you can
> return the desirable icon.
>
> I hope this solution might be useful!
>
> Best Regards,
> Thales Lange.
>
>
> On 19-02-2012 12:16, Michele Ciampichetti wrote:
> > Dear to all,
> > I need to insert an icon into every index of a QSqlQueryModel (so I
> > can retrieve them from DB but mark them with the icon).
> > I need something like QStandardItem (const QIcon &icon, const QString
> > &text) constructor, but I don't know how can I subclass It.
> > I need also to activate the tooltip on some columns.
> >
> > I tried to see something of code of QSqlQueryModel and the structure
> > of model classes but I'm a beginner and i lose myself on it :(
> >
> > Why each model have more classes nested on it? There is a
> > QSqlQueryModelPrivate, QSqlQueryModelItem ecc. How can use it? :(
> > Could you send a small example or more documentation of this?
> >
> > Thanks for your time
> >
> > Michele
> > _______________________________________________
> > Interest mailing list
> > Interest at qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/interest
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20120220/a185b01f/attachment.html>


More information about the Interest mailing list