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>()
35 m_serverConfigDialogVisible = visible;
46 void handleNewClient(
const QString &clientName);
49 IServerConfig &m_serverConfig;
50 std::shared_ptr<Deps> m_pDeps;
51 QSet<QString> m_connectedClients;
52 bool m_messageShowing =
false;
53 bool m_serverConfigDialogVisible =
false;
Definition IServerConfig.h:18
void handleLogLine(const QString &logLine)
Definition ServerConnection.cpp:40
void serverConfigDialogVisible(bool visible)
Definition ServerConnection.h:33
ServerConnection(QWidget *parent, IServerConfig &serverConfig, std::shared_ptr< Deps > deps=std::make_shared< Deps >())
Definition ServerConnection.cpp:33
void configureClient(const QString &clientName)
void clientsChanged(const QStringList &clients)
QStringList connectedClients() const
Definition ServerConnection.cpp:119
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:22