qTbot 0.89.ee6949a
qTbot is base back end library for your c++ Qt projects.
|
The TelegramSingleRquest class Is base class for all single requests commands with arguments. More...
#include <telegramsinglerquest.h>
Public Member Functions | |
TelegramSingleRquest (const QString &request, const QMap< QString, QVariant > &args) | |
TelegramSingleRquest This main constructor of the single requests. | |
TelegramSingleRquest (const QString &request) | |
TelegramSingleRquest This main constructor of the single requests. | |
QString | baseAddress () const override |
baseAddress This method return base domain of remote server. | |
RequestMethod | method () const override |
method returns method of the request. | |
Public Member Functions inherited from qTbot::iRequest | |
iRequest () | |
virtual QString | makeUpload () const |
makeUpload This method prepare data to upload; | |
const QString & | request () const |
request return current requests commnad. | |
void | setRequest (const QString &newRequest) |
setRequest sets custom requests commnad | |
const QMap< QString, QVariant > & | args () const |
args This method returns a current list of arguments | |
void | addArg (const QString &key, const QVariant &val) |
addArg This method push new arg, to arguments list | |
void | setArgs (const QMap< QString, QVariant > &newArgs) |
setArgs For the some requests list of arguments posible to build only after constructor. | |
QString | argsToUrl () const |
argsToUrl This method converts the arguments to a URL string. | |
QSharedPointer< QHttpMultiPart > | argsToMultipartFormData () const |
argsToMultipartFormData This method generates multipart/form-data request data. | |
Additional Inherited Members | |
Public Types inherited from qTbot::iRequest | |
enum | RequestMethod { Get , Post , Upload } |
RequestMethod Tgis islist of supported requests types of the requests. More... | |
The TelegramSingleRquest class Is base class for all single requests commands with arguments.
Example: create a single request to telegram server.
Definition at line 36 of file telegramsinglerquest.h.
qTbot::TelegramSingleRquest::TelegramSingleRquest | ( | const QString & | request, |
const QMap< QString, QVariant > & | args | ||
) |
TelegramSingleRquest This main constructor of the single requests.
request | This is request name (command) |
args | This is list of the request arguments. |
Definition at line 17 of file telegramsinglerquest.cpp.
qTbot::TelegramSingleRquest::TelegramSingleRquest | ( | const QString & | request | ) |
TelegramSingleRquest This main constructor of the single requests.
request | This is request name (command) |
Definition at line 23 of file telegramsinglerquest.cpp.
|
overridevirtual |
baseAddress This method return base domain of remote server.
Implements qTbot::iRequest.
Definition at line 27 of file telegramsinglerquest.cpp.
|
overridevirtual |
method returns method of the request.
Implements qTbot::iRequest.
Definition at line 31 of file telegramsinglerquest.cpp.