<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'><br>Are there any big benefits to using the functions/classes defined in sailfishapplication.cpp compared to just creating a "normal" QML application (by just creating a QDeclarativeView object etc.). Does doing it the Sailfish specific way give you a performance optimization advantage? When reading through sailfishapplication.cpp I find things like a #ifdef statement that calls a qDeclarativeView() function which is in a special MDeclarativeCache namespace, is this for example a special, optimized function? I also see that QGLWidget is #included, does doing it the Sailfish specific way give you a openGL accelerated QML UI on Sailfish?<div><br></div><div>The Sailfish specific way complicates things, especially writing a hybrid C++/QML app. I'm still quite new to programming and Qt/QML especially and I'm already having a hard time figuring out how to let QML/C++ communicate with each other. Luckily there is lots of documentation about it, but there isn't any Sailfish specific documentation about writing a QML/C++ hybrid app.</div><div><br></div><div>Thanks in advance,</div><div><br></div><div>Superpelican :)</div><div><br></div><div>P.S.: Thomas Perl thanks a lot for your help and the handy webpages. ;)</div></div></body></html>