シンプルな状況:私はQPixmap
のメンバーを持っているオブジェクトを持っています。最初に作成されたオブジェクト(現在はpixmapがnullです)、次にpixmapがデータベースから読み込まれ、オブジェクトに挿入されます。そのピックスマップをhtmlコード()に挿入し、そのhtmlコードをQLabel
に表示する必要がありますが、pixmapのパスは不明であるため、どのように作成するのか分かりません。QPixmapオブジェクトをhtmlに挿入する方法はありますか?
リソースファイルやハードディスク上のファイルから画像を挿入する方法は知っていますが、そうではありません。私はQt 3.3.4でQMimeSourceFactory
クラスを使用していましたが、4.6.2では廃止されました。アシスタントは言う:「リソースシステムを代わりに使用する」しかし、リソースシステムはアプリケーションでコンパイルされますが、実行時にイメージを読み取る必要があります。
私はどんな助けにも感謝します。ありがとう。
QTextDocumentを使用している場合は、ドキュメントに記載されている[QTextDocument :: addResource](http://doc.qt.io/qt-4.8/qtextdocument.html#addResource)を使用することができます。 – Chris