[Interest] Showing Icon and tooltip into QSqlQueryModel index

Thales Lange thaleslange at gmail.com
Sun Feb 19 16:12:34 CET 2012


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
> 




More information about the Interest mailing list