|
|
Implements a generic runner, i.e. the 'exec' functionality of KDE
It can execute any desktop entry, as well as any file, using default binding (service) or another bound service.
|
Create a KRun object to run the preferred application for a file/URL. KRun will first determine the type of the file, and will then run the associated application.
Parameters:
~ |
[virtual]
Destructor. Don't call it yourself, since a KRun object auto-deletes itself.
bool |
[const]
bool |
[const]
bool |
[const]
By default auto deletion is on.
void |
pid_t |
[static]
Open a list of URLs with a certain service.
Parameters:
pid_t |
[static]
Open a list of URLs with.
Parameters:
pid_t |
[static]
Open the given URL.
This function is used after the mime type is found out. It will search for all services which can handle the mime type and call run() afterwards.
pid_t |
[static]
Run the given command and notifies kicker of the starting of the application.
Use only when you know the full command line. Otherwise use the other static methods, or KRun's constructor.
Parameters:
pid_t |
[static]
Same as the other runCommand, but it also takes the name of the binary, to display an error message in case it couldn't find it. The last argument is now unused but kept for binary compatibility.
void |
[static]
Quotes a string for the shell
void |
[signal]
void |
[signal]
void |
[protected slot]
void |
[protected slot]
void |
[protected slot]
void |
[protected virtual]
void |
[protected virtual]
void |
[protected virtual]
Called if the mimetype has been detected. The function checks whether the document and appends the gzip protocol to the URL. Otherwise runURL is called to finish the job.
void |
[protected virtual]
KURL |
[protected]
bool |
[protected]
bool |
[protected]
bool |
[protected]
bool |
[protected]
KIO::Job * |
[protected]
QTimer |
[protected]
bool |
[protected]
Used to indicate that the next action is to scan the file. This action is invoked from slotTimeout.
bool |
[protected]
bool |
[protected]
USed to indicate that the next action is to initialize. This action is invoked from slotTimeout
bool |
[protected]
mode_t |
[protected]
KRunPrivate * |
[protected]
pid_t |
[protected static]
For remote URLs to be opened with apps that don't support remote URLs. Uses kfmexec.
pid_t |
[protected static]
Runs a shell command.
_cmd must be a quoted shell command. You must not append "&" to it, since the function will do that for you. An example is "<tt>greet 'Hello Torben'</tt>".
Returns: PID of running command, 0 if it could not be started, 0 - (PID of running command) if command was unsafe for map notification.
void |
[protected static]
Sends a DCOP signal to Kicker's taskbar to indicate that an application has been started.
Parameters:
QString |
[protected static]
Extracts binary name from Exec command line
Generated by: baudens@ke.mandrakesoft.com on Thu Oct 26 17:36:34 2000, using kdoc 2.0a40. |