Connect/disconnect and join game/room intents.

Took 3 hours 14 minutes

Took 2 seconds
This commit is contained in:
Lukas Brübach 2026-04-14 07:27:00 +02:00
parent 47a80ddb12
commit 9729c6668d
26 changed files with 514 additions and 3 deletions

View file

@ -0,0 +1,22 @@
#ifndef COCKATRICE_URL_PARSER_H
#define COCKATRICE_URL_PARSER_H
#include <QObject>
#include <qt5/QtCore/qurlquery.h>
class MainWindow;
class IntentUrlParser : public QObject
{
Q_OBJECT
public:
IntentUrlParser(QObject *parent, MainWindow *mainWindow);
void handle(const QString &urlStr);
void handleJoinGame(const QUrlQuery &query);
void parse(QString url);
private:
MainWindow *mainWindow;
};
#endif // COCKATRICE_URL_PARSER_H