Don't use Qt pointers.

Took 1 hour 7 minutes
This commit is contained in:
Lukas Brübach 2025-11-07 13:23:46 +01:00
parent 930e4ae98d
commit fc6ffffcb9
125 changed files with 764 additions and 813 deletions

View file

@ -25,7 +25,7 @@
static const unsigned int protocolVersion = 14;
RemoteClient::RemoteClient(QObject *parent, QSharedPointer<INetworkSettingsProvider> _networkSettingsProvider)
RemoteClient::RemoteClient(QObject *parent, INetworkSettingsProvider *_networkSettingsProvider)
: AbstractClient(parent), networkSettingsProvider(_networkSettingsProvider), timeRunning(0), lastDataReceived(0),
messageInProgress(false), handshakeStarted(false), usingWebSocket(false), messageLength(0), hashedPassword()
{

View file

@ -98,7 +98,7 @@ private slots:
void submitForgotPasswordChallengeResponse(const Response &response);
private:
QSharedPointer<INetworkSettingsProvider> networkSettingsProvider;
INetworkSettingsProvider *networkSettingsProvider;
int maxTimeout;
int timeRunning, lastDataReceived;
QByteArray inputBuffer;
@ -122,8 +122,7 @@ protected slots:
void sendCommandContainer(const CommandContainer &cont) override;
public:
explicit RemoteClient(QObject *parent = nullptr,
QSharedPointer<INetworkSettingsProvider> networkSettingsProvider = nullptr);
explicit RemoteClient(QObject *parent = nullptr, INetworkSettingsProvider *networkSettingsProvider = nullptr);
~RemoteClient() override;
QString peerName() const
{