diff --git a/examples/positioning/logfilepositionsource/logfile.qrc b/examples/positioning/logfilepositionsource/logfile.qrc new file mode 100644 index 0000000000000000000000000000000000000000..612139492eee401cb51715b873d119dee4740a63 --- /dev/null +++ b/examples/positioning/logfilepositionsource/logfile.qrc @@ -0,0 +1,5 @@ +<RCC> + <qresource prefix="/"> + <file>simplelog.txt</file> + </qresource> +</RCC> diff --git a/examples/positioning/logfilepositionsource/logfilepositionsource.cpp b/examples/positioning/logfilepositionsource/logfilepositionsource.cpp index 0f3c45dddf21bc3e252f4d58f34974ea9275e041..730017126c4fec12763dd59a20f64ead7729ad44 100644 --- a/examples/positioning/logfilepositionsource/logfilepositionsource.cpp +++ b/examples/positioning/logfilepositionsource/logfilepositionsource.cpp @@ -48,8 +48,7 @@ LogFilePositionSource::LogFilePositionSource(QObject *parent) { connect(timer, SIGNAL(timeout()), this, SLOT(readNextPosition())); - logFile->setFileName(QCoreApplication::applicationDirPath() - + QDir::separator() + "simplelog.txt"); + logFile->setFileName(":/simplelog.txt"); if (!logFile->open(QIODevice::ReadOnly)) qWarning() << "Error: cannot open source file" << logFile->fileName(); } diff --git a/examples/positioning/logfilepositionsource/logfilepositionsource.pro b/examples/positioning/logfilepositionsource/logfilepositionsource.pro index eb492340d86a5397527935e4a41f48be165bd1b2..cb9e30ae8ac5f3c327072fea5bfccab662e8d9fe 100644 --- a/examples/positioning/logfilepositionsource/logfilepositionsource.pro +++ b/examples/positioning/logfilepositionsource/logfilepositionsource.pro @@ -9,8 +9,8 @@ SOURCES = logfilepositionsource.cpp \ clientapplication.cpp \ main.cpp +RESOURCES += \ + logfile.qrc target.path = $$[QT_INSTALL_EXAMPLES]/positioning/logfilepositionsource -log.files = simplelog.txt -log.path = $$[QT_INSTALL_EXAMPLES]/positioning/logfilepositionsource -INSTALLS += target log +INSTALLS += target