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
6
class
MainWindow
;
7
struct
ContextJoinGame
;
8
class
IntentUrlParser
:
public
QObject
9
{
10
Q_OBJECT
11
12
public
:
13
IntentUrlParser
(QObject *parent,
MainWindow
*
mainWindow
);
14
void
handle
(
const
QString &urlStr);
15
void
handleJoinGame
(
const
QUrlQuery &query);
16
17
private
:
18
QString
generateJoinGameMessage
(
const
ContextJoinGame
&context,
const
QString &gameDescription);
19
20
MainWindow
*
mainWindow
;
21
};
22
23
#endif
// COCKATRICE_URL_PARSER_H
IntentUrlParser::mainWindow
MainWindow * mainWindow
Definition
url_parser.h:20
IntentUrlParser::generateJoinGameMessage
QString generateJoinGameMessage(const ContextJoinGame &context, const QString &gameDescription)
Definition
url_parser.cpp:103
IntentUrlParser::handleJoinGame
void handleJoinGame(const QUrlQuery &query)
Definition
url_parser.cpp:41
IntentUrlParser::IntentUrlParser
IntentUrlParser(QObject *parent, MainWindow *mainWindow)
Definition
url_parser.cpp:17
IntentUrlParser::handle
void handle(const QString &urlStr)
Definition
url_parser.cpp:21
MainWindow
Definition
window_main.h:65
ContextJoinGame
Definition
context_join_game.h:6
cockatrice
src
interface
intents
url_parser.h
Generated by
1.16.1