diff options
| author | iwubcode <iwubcode@users.noreply.github.com> | 2020-07-13 00:26:43 -0500 |
|---|---|---|
| committer | iwubcode <iwubcode@users.noreply.github.com> | 2020-07-17 14:53:39 -0500 |
| commit | 97c9cf3e21460a2292c108e676703cdeb826a22f (patch) | |
| tree | 0fafee82afb9876edd225573e8479a02b03c740d /Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp | |
| parent | 58aa0150e1d3d391d5fd4e04ab402afb10a60fcc (diff) | |
DolphinQt / InputCommon - add DSU string validator to avoid crashes, limited backwards compatibility support
Diffstat (limited to 'Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp b/Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp index ff510165db..f3e9a2f530 100644 --- a/Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp +++ b/Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp @@ -14,9 +14,11 @@ #include <QLineEdit> #include <QPushButton> #include <QSpinBox> +#include <QString> #include <QWidget> #include "Common/Config/Config.h" +#include "DolphinQt/Config/ControllerInterface/ServerStringValidator.h" #include "InputCommon/ControllerInterface/DualShockUDPClient/DualShockUDPClient.h" DualShockUDPClientAddServerDialog::DualShockUDPClientAddServerDialog(QWidget* parent) @@ -35,9 +37,11 @@ void DualShockUDPClientAddServerDialog::CreateWidgets() m_description = new QLineEdit(); m_description->setPlaceholderText(tr("BetterJoy, DS4Windows, etc")); + m_description->setValidator(new ServerStringValidator(m_description)); m_server_address = new QLineEdit(QString::fromStdString(ciface::DualShockUDPClient::DEFAULT_SERVER_ADDRESS)); + m_server_address->setValidator(new ServerStringValidator(m_server_address)); m_server_port = new QSpinBox(); m_server_port->setMaximum(65535); |
