kde-core-devel@kde.org
[Top] [All Lists]

Re: An Useful Model Proposal : KStringDataListModel

Subject: Re: An Useful Model Proposal : KStringDataListModel
From: Simon Hausmann
Date: Thu, 1 Mar 2007 13:24:00 +0100
On Wednesday 28 February 2007 19:04:07 Bruno Virlet wrote:
> Hello,
>
> Willing to rewrite the tooltip editor of Kopete, I have been lacking a
> model managing pairs of strings : one to be displayed (the label) and
> another to be kept for internal use.
>
> David Faure suggested that it could be useful in many places, so I
> wrote a model managing a pair with a QString and a QVariant, in a more
> general design.
>
> Please find attached the files. I am awaiting your critics ;-)

At the risk of asking the obvious: Why not simply use a QStandardItemModel?

It seems just as simple to me:

QStandardItem *item = new QStandardItem(label);
item->setData(yourExtraVariant);

model->appendRow(item);


Simon
<Prev in Thread] Current Thread [Next in Thread>