Fwd: Re: Turning off screensavers [xarafaxz at nxxx: KMplayer feature request]
David Faure
faure at kde.org
Thu Jan 12 17:25:10 GMT 2006
On Thursday 12 January 2006 18:10, Lubos Lunak wrote:
> class KDE_EXPORT KScreenSaver
> {
> public:
> /**
> * docs here
> */
> void setEnabled( bool set );
> };
Yes; well, namespace [or static method] if the class isn't supposed to be instanciated.
> Isn't that a bit ... silly? Not that I really mind if this is really the way
> it's intended to be, but won't we end up with hundreds of things like this?
Well, I wouldn't say hundreds, but all kapp->startServiceBy... have moved to KToolInvocation, for
instance, so yes, it's intended to be classes with a particular purpose as
opposed to KApplication being the all-in-one mess.
But maybe the screensaver enabling/disabling is part of a bigger set of... desktop operations?
Right now I can't think of other similar things that app might want to do.
--
David Faure, faure at kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).
More information about the kde-core-devel
mailing list