diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.cpp | 29 | 
1 files changed, 17 insertions, 12 deletions
| diff --git a/src/main.cpp b/src/main.cpp index 6e3457c..3603b9c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2,6 +2,8 @@  #include <QFile>  #include <QIODevice>  #include <QXmlStreamReader> +#include <QScriptEngine> +#include <QDebug>  #include <vector>  #include <iostream> @@ -12,24 +14,27 @@ using namespace ousia::xml;  int main(int argc, char *argv[])  { +	QScriptEngine engine; +	qDebug() << "JS Test: " << engine.evaluate("Test"); +  	// Open the file given as first argument -	if (argc < 2) { -		std::cout << "No filename specified!" << std::endl; -		return 1; -	} +//	if (argc < 2) { +//		std::cout << "No filename specified!" << std::endl; +//		return 1; +//	} -	QFile file(argv[1]); -	if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) { -		std::cout << "Error while opening file " << argv[1] << std::endl; -		return 1; -	} +//	QFile file(argv[1]); +//	if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) { +//		std::cout << "Error while opening file " << argv[1] << std::endl; +//		return 1; +//	}  	// Create the QXmlStreamReader instance -	QXmlStreamReader xml(&file); +//	QXmlStreamReader xml(&file);  	// Pass it to the XmlReader -	XmlReader xmlReader(xml); -	xmlReader.process(); +//	XmlReader xmlReader(xml); +//	xmlReader.process();  	return 0;  } | 
