I am experimenting with creating my own scheme. Per the documentation at
http://doc.qt.io/qt-5/qnetworkaccessmanager.html#supportedSchemes I am to
provide a protected slot, which will be hooked up by the MOC. However I am only
ever getting the default implementation:
I got:
("ftp", "file", "qrc", "http", "https", "data")
I expected:
("aes")
Also, what's this "data" scheme it supports?
[Please no comments about using HTTPS, I'm already using HTTPS where
appropriate]
#include <QNetworkAccessManager>
class EncryptingNetworkManager: public QNetworkAccessManager {
public:
EncryptingNetworkManager(QObject *parent = 0) :
QNetworkAccessManager(parent)
{
}
protected slots:
QStringList supportedSchemesImplementation() {
QStringList schemes;
schemes.push_back("aes");
return schemes;
}
};
int main(int argc, char *argv[])
{
EncryptingNetworkManager enm;
qDebug() << enm.supportedSchemes();
...
}
--
Thanks
_______________________________________________
Interest mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/interest