| | |
The MassDataClientServerConfigDlg class provides a mass data client-server network connection configuration dialog window. More...
| Header: | #include <MassDataClientServerConfigDlg.hpp> |
| MassDataClientServerConfigDlg(QWidget *program_window_p, const QString &applicationName, const QString &description, std::pair<QString, int> server_ip_config = std::pair("", 0)) | |
| virtual | ~MassDataClientServerConfigDlg() |
| void | clientFailingFeedback(const QString &error) |
| void | message(const QString &message, int timeout = 3000) |
| void | updateClientConfigurationData(const QString &ip_address, int port_number) |
| void | closeEvent(int *event) |
| void | readSettings(const QString &config_settings_file_path) |
| void | writeSettings(const QString &config_settings_file_path) |
| QString | m_applicationName |
| QWidget * | mp_programWindow |
| Ui::MassDataClientServerConfigDlg * | mp_ui |
Constructs a MassDataClientServerConfigDlg instance.
[virtual noexcept] MassDataClientServerConfigDlg::~MassDataClientServerConfigDlg()Destructs this MassDataClientServerConfigDlg instance.
Writes the error to the message line edit widget.
After a imeout of 10 seconds, the message is erased.
[protected] void MassDataClientServerConfigDlg::closeEvent(int *event)Does not close the window, just hides it (event is not used).
Writes the message to the message line edit widget.
After timeout milliseconds, the message is erased. By default that timeout is 3000 ms.
[protected] void MassDataClientServerConfigDlg::readSettings(const QString &config_settings_file_path)Reads the settings of this dialog window from config_settings_file_path.
Update the client configuration on the basis of ip_address and port_number. This is the configuration of the server to which this client will connect.
[protected] void MassDataClientServerConfigDlg::writeSettings(const QString &config_settings_file_path)Writes the settings of the dialog window to config_settings_file_path for later restoration.
This variable holds the name of the application.
This variable holds the main program window.
This variable holds the graphical user interface definition.