• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KInit

klauncher_adaptor.h

Go to the documentation of this file.
00001 /*
00002  * This file was generated by dbusidl2cpp version 0.4
00003  * when processing input file <stdin>
00004  *
00005  * dbusidl2cpp is Copyright (C) 2006 Trolltech AS. All rights reserved.
00006  *
00007  * This is an auto-generated file.
00008  */
00009 
00010 #ifndef KLAUNCHER_ADAPTOR_H_18181148166088
00011 #define KLAUNCHER_ADAPTOR_H_18181148166088
00012 
00013 #include <QtCore/QObject>
00014 #include <QtDBus/QtDBus>
00015 template<class T> class QList;
00016 template<class Key, class Value> class QMap;
00017 class QString;
00018 class QStringList;
00019 
00020 /*
00021  * Adaptor class for interface org.kde.KLauncher
00022  */
00023 class KLauncherAdaptor: public QDBusAbstractAdaptor
00024 {
00025     Q_OBJECT
00026     Q_CLASSINFO("D-Bus Interface", "org.kde.KLauncher")
00027 public:
00028     KLauncherAdaptor(QObject *parent);
00029     virtual ~KLauncherAdaptor();
00030 
00031 public: // PROPERTIES
00032 public Q_SLOTS: // METHODS
00033     void autoStart(int phase = 1);
00034     void exec_blind(const QString &name, const QStringList &arg_list);
00035     void exec_blind(const QString &name, const QStringList &arg_list, const QStringList &envs, const QString &startup_id);
00036     int kdeinit_exec(const QString &app, const QStringList &args, const QStringList &env, const QString& startup_id, const QDBusMessage &msg, QString &dbusServiceName, QString &error, int &pid);
00037     int kdeinit_exec_wait(const QString &app, const QStringList &args, const QStringList &env, const QString& startup_id, const QDBusMessage &msg, QString &dbusServiceName, QString &error, int &pid);
00038     void reparseConfiguration();
00039     int requestHoldSlave(const QString &url, const QString &app_socket);
00040     int requestSlave(const QString &protocol, const QString &host, const QString &app_socket, QString &error);
00041     void setLaunchEnv(const QString &name, const QString &value);
00042     int start_service_by_desktop_name(const QString &serviceName, const QStringList &urls, const QStringList &envs, const QString &startup_id, bool blind, const QDBusMessage &msg, QString &dbusServiceName, QString &error, int &pid);
00043     int start_service_by_desktop_path(const QString &serviceName, const QStringList &urls, const QStringList &envs, const QString &startup_id, bool blind, const QDBusMessage &msg, QString &dbusServiceName, QString &error, int &pid);
00044     int start_service_by_name(const QString &serviceName, const QStringList &urls, const QStringList &envs, const QString &startup_id, bool blind, const QDBusMessage &msg, QString &dbusServiceName, QString &error, int &pid);
00045     void waitForSlave(int pid, const QDBusMessage &msg);
00046 Q_SIGNALS: // SIGNALS
00047     void autoStart0Done();
00048     void autoStart1Done();
00049     void autoStart2Done();
00050 };
00051 
00052 #endif

KInit

Skip menu "KInit"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • KIO
  • KIOSlave
  • KJS
  •   WTF
  • KJSEmbed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  •   core
  • Phonon
  •   Backend
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal