[Ksecretservice-devel] KSecretsService : client API review request
Valentin Rusu
kde at rusu.info
Thu Aug 4 17:15:37 UTC 2011
On 08/04/2011 05:31 PM, Olivier Goffart wrote:
> On Thursday 04 August 2011 16:38:11 Valentin Rusu wrote:
>>
>> They are private so adding them into the namespace is useless in opinion.
> Then some other library could use the private name in the global namespace,
> and there would be conflict. It is the point of namespace, to separate
> everything.
Ok, I moved them.
>>
>> QSharedDataPointer require QShareData parent, and that's not a QObject.
>> Hence, I'm forced to use QSharedPointer instead.
> You can use double inheritance.
It won't compile, because QObject inheritors must use Q_DISABLE_COPY and
that takes away the copy constructor needed by QSharedData::clone()
More information about the Ksecretservice-devel
mailing list