OOP in JS?

0 Antworten

[ProgramiererFrage] Hallo liebe Community, wie kann ich meiner Qt App Bilder hinzufügen, welche auch in die Android App deployt werden?

Ich schreibe derzeit eine Qt Applikation, welche sowohl auf dem Desktop als auch mobil unter Android laufen soll. Leider schaffe ich es nicht, Bilder einzufügen, welche ich in der Android App verweden kann. Auf dem Desktop hingegen werden meine Bilder ohne Probleme angezeigt. Ich habe schon sämtliche Pfadangaben etc. ausprobiert und werde einfach nicht schlau. Eingebunden werden die Bilder über eine Resource Datei:

<RCC>
    <qresource prefix="/main">
        <file>main.qml</file>
        <file>QuitDialog.qml</file>
        <file>SettingsBar.qml</file>
        <file>StartScreenButton.qml</file>
        <file>MqttConnection.qml</file>
    </qresource>
    <qresource prefix="/icons">
        <file alias="back_button">icons/chevron20.svg</file>
        <file alias="settings_button">icons/cog2.svg</file>
        <file alias="power_button">icons/power27.svg</file>
    </qresource>
</RCC>

Anschließend versuche ich - in meinem Fall einem Button - eines der Bilder hinzuzufügen:

iconSource: "qrc:///icons/back_button"

In meiner Linux Anwendung funktioniert das auch soweit. Ich habe das Gefühl, die Bilder werden nicht in die Android APK gepackt, denn ich erhalte beim Starten folgende Fehler:

Invalid image data: qrc:///icons/back_button
...zur Frage

Was möchtest Du wissen?