11#include <KConfigWatcher> 
   30        m_startXWayland = 
start;
 
 
   34        m_xwaylandListenFds << fd;
 
 
   38        m_xwaylandDisplay = display;
 
 
   42        m_xwaylandXauthority = xauthority;
 
 
   46        m_applicationsToStart = applications;
 
 
   50        m_inputMethodServerToStart = inputMethodServer;
 
 
   63    void continueStartupWithScene();
 
   65    void refreshSettings(
const KConfigGroup &group, 
const QByteArrayList &names);
 
   67    bool m_startXWayland = 
false;
 
   68    QStringList m_applicationsToStart;
 
   69    QString m_inputMethodServerToStart;
 
   70    QString m_sessionArgument;
 
   72    std::unique_ptr<Xwl::Xwayland> m_xwayland;
 
   73    QList<int> m_xwaylandListenFds;
 
   74    QString m_xwaylandDisplay;
 
   75    QString m_xwaylandXauthority;
 
   76    KConfigWatcher::Ptr m_settingsWatcher;
 
 
Session * session() const
void setInputMethodServerToStart(const QString &inputMethodServer)
~ApplicationWayland() override
void setStartXwayland(bool start)
void setApplicationsToStart(const QStringList &applications)
void addXwaylandSocketFileDescriptor(int fd)
void setSessionArgument(const QString &session)
ApplicationWayland(int &argc, char **argv)
void performStartup() override
void setXwaylandXauthority(const QString &xauthority)
void setXwaylandDisplay(const QString &display)
XwaylandInterface * xwayland() const override