qtecomplugins/examples/testapp/src/main.cpp
changeset 5 453da2cfceef
parent 1 2b40d63a9c3d
--- a/qtecomplugins/examples/testapp/src/main.cpp	Mon May 03 13:18:40 2010 +0300
+++ b/qtecomplugins/examples/testapp/src/main.cpp	Fri May 14 16:41:33 2010 +0300
@@ -29,27 +29,36 @@
 #include <xqpluginloader.h>
 #include <xqplugininfo.h>
 
-#include "qtracker.h"
+#include <stdio.h>
 
 #include <testplugininterface.h>
 
+void log(const QString& aString)
+{
+    FILE* poFile = fopen( "c:/trace.log", "a" );
+    if( !poFile )
+        return;
+    fprintf( poFile, "%s\n", aString.toAscii().constData() );
+    fclose( poFile );
+}
+
 int main(int argc, char *argv[])
 {
     QApplication app(argc, argv);
-    QTracker::log("--- Start ---");
+    log("--- Start ---");
     QList<XQPluginInfo> impls;
     
     XQPluginLoader::listImplementations("org.nokia.mmdt.TestPlugin/1.0", impls);
 
-    QTracker::log("list plugins:");
+    log("list plugins:");
     
     for (int i=0; i<impls.size(); i++) {
-        QTracker::log("plugin found...");
+        log("plugin found...");
         QString fmtStr("%1: %2");
-        QTracker::log(fmtStr.arg("dll: ").arg(impls[i].dllName()));
-        QTracker::log(fmtStr.arg("opaque data: ").arg(impls[i].opaqueData()));
-        QTracker::log(fmtStr.arg("uid: ").arg(impls[i].uid()));
-        QTracker::log("---");
+        log(fmtStr.arg("dll: ").arg(impls[i].dllName()));
+        log(fmtStr.arg("opaque data: ").arg(impls[i].opaqueData()));
+        log(fmtStr.arg("uid: ").arg(impls[i].uid()));
+        log("---");
     }
 
     XQPluginLoader pluginLoader;
@@ -58,16 +67,16 @@
     QObject *plugin = pluginLoader.instance();
 
     QString pluginFmt("Plugin instance: %1");
-    QTracker::log(pluginFmt.arg(reinterpret_cast<int>(plugin)));
+    log(pluginFmt.arg(reinterpret_cast<int>(plugin)));
 
     TestPluginInterface *pluginCast = qobject_cast<TestPluginInterface*>(plugin);
-    QTracker::log(pluginFmt.arg(reinterpret_cast<int>(pluginCast)));
+    log(pluginFmt.arg(reinterpret_cast<int>(pluginCast)));
 
 
     if (pluginCast!=0)
-    	QTracker::log(pluginFmt.arg(pluginCast->test()));
+    	log(pluginFmt.arg(pluginCast->test()));
     
-    QTracker::log("--- Stop ---");
+    log("--- Stop ---");
 //    return app.exec();
 }