Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business


OverviewFelgo 3 Support (Qt 5) › How can i load a file in C++ (the file need to be loaded at compilation)

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
  • #24092




    I’m currently trying to use MQTT with Felgo, I’m not using the QT official libraries but it works without SSL.
    The problem is the certificate file, I want to use SSL and I need to read a certificate. I can’t open the file like this :

    p_sslConfig = QSslConfiguration::defaultConfiguration();
    QFile certfile("./broker.emqxio-ca.crt");
    Q_ASSERT(certfile.open(QIODevice::ReadOnly)); //! ERROR HERE
    QSslCertificate cert(&certfile, QSsl::Pem);
    p_client = new QMQTT::Client(MQTT_URL, MQTT_PORT, p_sslConfig);


    It seems logic that it’s not working, but how can I add a file to the APK and open it in C++ (Same problem for IOS).

    I didn’t find help your documentation, did I miss it or is it even possible ?


    I hope you’ll have a solution.

    Thank you for your time.



    Hi Florian,


    the easiest solution is adding the needed files to the qrc resources files: https://doc.qt.io/qt-5/resources.html .


    Once added your files are deployed together with your binary files and access through QFile is transparent on every platform.


    Hoping that’s enough to get you started.



    Hi Filippo,

    Thanks for the advise, it work now. 😀
    It was quite simple, I didn’t checked the right place.


Viewing 3 posts - 1 through 3 (of 3 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded