내 응용 프로그램은 Qt 5.0.1 및 QtQuick 2.0으로 작성되었습니다. Qt Creator에서 제대로 실행되지만 제대로 배포하는 데 문제가 있습니다. 나는 실행 파일 (Release 버전)을 바탕 화면의 "Project Deployment"라는 디렉터리에 복사하고 DLL (릴리스 버전, 디버그 아님), QML 파일 및 SVG 이미지를 추가했다.SVG 플러그인을 사용한 QtQuick 2.0 응용 프로그램 배포
SVG 이미지를 제외한 모든 것이 제대로 작동하지 않습니다. 나는 그들 중 하나를 GIF로 변환했고 완벽하게 표현했다. 그래서 명확하게, 나는 QT SVG 플러그인을 제대로 설정하지 않을 것이다.
나는의 QApplication 응용 프로그램이 정의 직후) (주이있어 :
QStringList libPaths = QCoreApplication::libraryPaths();
libPaths.append(QCoreApplication::applicationDirPath() + "/plugins");
app.setLibraryPaths(libPaths);
Project Deployment/plugins
폴더에서 나는 iconengines/qsvgicon.dll
및 imageformats/qsvg.dll
을 배치했습니다. Project Deployment
폴더에는 Qt5Xml.dll이 있습니다 (왜냐하면 SVG가 XML 형식이기 때문에 그 DLL을 사용하기 때문입니다).
나는 완전히 아이디어 (및 인터넷 자원)가 부족합니다. 누구든지 도와 줄 수 있습니까?
감사합니다.
예, 이미 언급했습니다. 그것은 그것이있는 곳입니다. – jmbeck