summaryrefslogtreecommitdiffstats
path: root/src/gui/s60framework/qs60mainappui.h
Commit message (Collapse)AuthorAgeFilesLines
* Avkon removal configured with -no-s60mread2010-07-011-5/+70
| | | | | | | | | | | | | | | | Avkon dependencies can be configured out with the -no-s60 configure flag, conversely Qt on Symbian will use Avkon if -s60 is configured. These changes are intended to keep or introduce binary compatibility between the s60 and no-s60 configurations. To do this, it has been necessary to introduce stub equivalents of the CAknAppUi related classes into the no-s60 configuration, and override all Avkon framework virtual functions in the QS60Main... classes. Other than that, these changes are mostly just correcting the use of the Q_WS_S60 flag so that it only refers to Avkon dependencies. Reviewed-by: Sami Merila
* Update copyright year to 2010Jason McDonald2010-01-061-1/+1
| | | | Reviewed-by: Trust Me
* Compilation with pedantic or when QtCore is not specified in the include pathOlivier Goffart2009-10-011-1/+1
| | | | | | Note that i also removed the #error since the enum is already updated in master Reviewed-by: Gabi
* Added support for using custom application objects on S60.axis2009-09-231-0/+86
With this patch, the application developer can use his own CEikApplication, CEikDocument and CEikAppUi classes with Qt, by deriving from QS60MainApplication, QSMainDocument and QS60MainAppUi, respectively. He can then register a factory function in the QApplication constructor to have his own objects created during the framework initialization. This patch also fixes some Qt code style issues. RevBy: Jason Barron RevBy: mread RevBy: Sami Merila RevBy: Shane Kearns