1
次のコードでは、ワークステーション(QtCreatorが「手動」で動作しています)ですべて正常に動作します。しかし、Qtをインストールしていない他のPCでは、私のアプリケーションはQGraphicsPixmapItemを表示しません。QGraphicsPixmapItemはデプロイされたモードでQGraphicsSceneに表示されません
image = new QGraphicsPixmapItem(QPixmap(urlFile)); image->setZValue(-5000.0); scene->setSceneRect(QRectF(0, 0, image->pixmap().width() + 200, image->pixmap().height() + 200)); scene->addItem(image); view->setMaximumWidth(image->pixmap().width() + 200); view->setMaximumHeight(image->pixmap().height() + 200); qreal centerX = (scene->width()/2.0) - (image->pixmap().width() /2.0); qreal centerY = (scene->height()/2.0) - (image->pixmap().height() /2.0);; image->setOffset(QPointF(centerX, centerY));
あなたはその理由を知っていますか? qgif4.dll、qjpeg4.dll::)
folowing DLLがJPGやGIFを使用するために必要な理由
+1次回はQt docsを読んでください;) – ismail