[PyKDE] QSettings problem

Vicent Mas uvep at ono.com
Mon Apr 19 10:40:01 BST 2004


On Monday 19 April 2004 07:06, Phil Thompson wrote:
> On Sunday 18 April 2004 8:55 pm, Vicent Mas wrote:
> > Hi,
> > I'm trying to use QSettings.setPath method for configuring my application
> > but it seems to be completely ignored. For instance, this simple script:
> >
> > --------------------------------------------------------------
Hi,

> > #!/usr/bin/env python
> >
> > from qt import *
> >
> > c = QSettings()
> > c.setPath('MyCompany.com', 'MyApplication')
> > c.writeEntry('/Look/currentStyle', 'Platinum')
> > --------------------------------------------------------------
>
> What does writeEntry() return?
>

It returns true.

> > creates the file $HOME/.qt/lookrc with content:
> > [General]
> > CurrentStyle=Windows
> >
> > If I add a search path with insertSearchPath, let's say $HOME/test, then
> > I get a $HOME/test/lookrc file, with the same content as before
>
> Are you sure? "CurrentStyle" != "currentStyle".
>

Yes, you are right. It's a copy -paste mistake. You know, I ran the script 
several times, changing values. The output doesn't correspond to the script
('Platinum' != 'Windows' and 'CurrentStyle' != 'currentStyle'), but it behaves 
as I told you.

> > I've revised this mailing list archives looking for a solution, but  with
> > no success. What I'm doing wrong?
> >
> > Thanks in advance for your help.
>
> Most likely the user doesn't have permissions on the global settings.
>

The user has permissions (I'm the system admin;).

> _______________________________________________
> PyKDE mailing list    PyKDE at mats.imk.fraunhofer.de
> http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

-- 
Share what you know, learn what you don't

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
Url : http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20040419/99a51b45/attachment.bin


More information about the PyQt mailing list