[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Feature request: KRun::run(KDesktopFile)
From: David Faure <david () mandrakesoft ! com>
Date: 2000-03-29 15:27:13
[Download RAW message or body]
Forgot to mention that this is in kapp.h ...
On Wed, Mar 29, 2000 at 09:24:48AM -0600, David Faure wrote:
> Your wish is already fulfilled :)
>
> /**
> * Starts a service based on the desktop path of the service.
> * E.g. "Applications/konqueror.desktop" or "/home/user/bla/myfile.desktop"
> *
> * @param URL - if not empty this URL is passed to the service
> *
> * @return an error code indicating success (== 0) or failure (> 0).
> * @return On success, 'dcopService' contains the DCOP name under which
> * this service is available. If empty, the service does
> * not provide DCOP services.
> * @return On failure, 'error' contains a description of the error
> * that occured.
> */
> static int startServiceByDesktopPath( const QString& _name,
> const QString &URL, QCString &dcopService, QString &error );
>
> Send thanks to Waldo. :)
>
>
> Ok, this is not _exactly_ like KRun. It uses kdeinit.
> But I guess that makes it better than KRun.
>
> Does that help ?
>
> On Wed, Mar 29, 2000 at 05:48:22PM +0200, Matthias Hoelzer-Kluepfel wrote:
> > Hi David et. al.,
> >
> > I would suggest to add a new static function to KRun that
> > simply takes a .desktop file and executes it just like kicker
> > does when pressing a button.
> >
> > Right now, one has to look into the file to find out if is to
> > run in a terminal, add terminal options and all that stuff.
> >
> > I have a little method for the simplest cases, but I am sure
> > the real solution should take care of %f and stuff like that.
> >
> > Does this sound unreasonable? Does anyone already have some
> > code?
> >
> >
> > Bye,
> > Matthias.
>
> --
> David FAURE
> david@mandrakesoft.com, faure@kde.org
> http://home.clara.net/faure/
> KDE, Making The Future of Computing Available Today
--
David FAURE
david@mandrakesoft.com, faure@kde.org
http://home.clara.net/faure/
KDE, Making The Future of Computing Available Today
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic