qTbot 0.89.ee6949a
qTbot is base back end library for your c++ Qt projects.
telegramdocument.cpp
Go to the documentation of this file.
1//#
2//# Copyright (C) 2023-2024 QuasarApp.
3//# Distributed under the GPLv3 software license, see the accompanying
4//# Everyone is permitted to copy and distribute verbatim copies
5//# of this license document, but changing it is not allowed.
6//#
7
8#include "telegramdocument.h"
9
10namespace qTbot {
11
16
17TelegramDocument::TelegramDocument(const QJsonObject &jsonObject) : TelegramFile(jsonObject) {}
18
20 return rawJson()["file_name"].toString();
21}
22
24 return rawJson()["mime_type"].toString();
25}
26
27}
const QJsonObject & rawJson() const
rawJson Telegram use rest api with json objects. So all received messages will be parsed in to jsobje...
QString mimeType() const
Returns the MIME type of the document.
QString fileName() const
Returns the file name of the document.
The TelegramFile class is base class for all files.