26 showNewClientPrompt(QWidget *parent,
const QString &clientName,
bool serverRequiresPeerAuth =
false)
const;
30 QWidget *parent, IServerConfig &serverConfig, std::shared_ptr<Deps> deps = std::make_shared<Deps>()
40 void handleNewClient(
const QString &clientName);
41 QStringList connectedClients()
const;
44 IServerConfig &m_serverConfig;
45 std::shared_ptr<Deps> m_pDeps;
46 QSet<QString> m_connectedClients;
47 bool m_messageShowing =
false;
Definition IServerConfig.h:17
void handleLogLine(const QString &logLine)
Definition ServerConnection.cpp:42
ServerConnection(QWidget *parent, IServerConfig &serverConfig, std::shared_ptr< Deps > deps=std::make_shared< Deps >())
Definition ServerConnection.cpp:35
void configureClient(const QString &clientName)
void clientsChanged(const QStringList &clients)
NewClientPromptResult
Definition Messages.h:24
Definition IServerConfig.h:14
Definition ServerConnection.h:23
virtual messages::NewClientPromptResult showNewClientPrompt(QWidget *parent, const QString &clientName, bool serverRequiresPeerAuth=false) const
Definition ServerConnection.cpp:24