Cockatrice 2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
url_parser.h
Go to the documentation of this file.
1#ifndef COCKATRICE_URL_PARSER_H
2#define COCKATRICE_URL_PARSER_H
3#include <QObject>
4#include <QUrlQuery>
5
6class MainWindow;
7struct ContextJoinGame;
8class IntentUrlParser : public QObject
9{
10 Q_OBJECT
11
12public:
13 IntentUrlParser(QObject *parent, MainWindow *mainWindow);
14 void handle(const QString &urlStr);
15 void handleJoinGame(const QUrlQuery &query);
16
17private:
18 QString generateJoinGameMessage(const ContextJoinGame &context, const QString &gameDescription);
19
21};
22
23#endif // COCKATRICE_URL_PARSER_H
MainWindow * mainWindow
Definition url_parser.h:20
QString generateJoinGameMessage(const ContextJoinGame &context, const QString &gameDescription)
Definition url_parser.cpp:103
void handleJoinGame(const QUrlQuery &query)
Definition url_parser.cpp:41
IntentUrlParser(QObject *parent, MainWindow *mainWindow)
Definition url_parser.cpp:17
void handle(const QString &urlStr)
Definition url_parser.cpp:21
Definition window_main.h:65
Definition context_join_game.h:6