On 3 nov. 2015, at 16:51, "Jason H" <jh...@gmx.com> wrote:
> 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 > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest Hi, You have a signature error: it's a const method Cheers Samuel
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest