- Sep 01, 2011
-
-
Kai Koehne authored
Add support for the meego booster. This requires - Telling qmake to link to right libraries - Exporting main method - using QApplication, QDeclarativeView objects from cache - avoiding QCoreApplication::applicationDirPath() To keep compatibility, QmlApplicationViewer is still derived from QDeclarativeView. However, if the app booster is used it merely acts as a proxy to the view from the cache. Change-Id: I83e285d9ca3c2cfd86d1711e1fb93c72589ba14d Reviewed-on: http://codereview.qt.nokia.com/3730 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Alessandro Portale <alessandro.portale@nokia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- Aug 25, 2011
-
-
Kai Koehne authored
Make sure that the MEEGO_EDITION_HARMATTAN define is actually picked up for harmattan (it's defined in qplatformdefs.h) Change-Id: I3a0710992b5fa3e081821a66e32ed4a73eb5dd6e Reviewed-on: http://codereview.qt.nokia.com/3595 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Maurice Kalinowski <maurice.kalinowski@nokia.com> Reviewed-by:
Alessandro Portale <alessandro.portale@nokia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- Jul 12, 2011
-
-
Christian Kamm authored
Change-Id: Iad67e40f236723ddbeb7633ad950bbb2c5613c4f Reviewed-on: http://codereview.qt.nokia.com/1507 Reviewed-by:
Oliver Wolff <oliver.wolff@nokia.com>
-
- Jun 24, 2011
-
-
Kai Koehne authored
Change-Id: I4809de36e4913037439ab9eb7c56021431cff365 Reviewed-on: http://codereview.qt.nokia.com/704 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Alessandro Portale <alessandro.portale@nokia.com>
-
- May 12, 2011
-
-
Thorbjørn Lindeijer authored
As of Qt 4.8 the observer and jsdebugger services are part of Qt. This means the following changes are necessary in Qt Creator: * Do not link to the QmlJSDebugger library. * Do not create JSDebuggerAgent and QDeclarativeViewObserver instances in the QmlApplicationViewer and use the new declarative_debug CONFIG option to enable those services in Qt. This is done automatically for debug builds. * Point out the QML Debugging Library and the QML Observer are "Not needed" in the Qt options page. * Change the label in qmake options from "Link QML debugging library" to "Enable QML debugging". It still remains as a way to enable this functionality in release builds or for QtQuick applications not based on Qt Creator's template. * Rely on qmlviewer for debugging QML UI projects rather than the observer, which is no longer necessary. Reviewed-by: Kai Koehne
-
- Feb 22, 2011
-
-
Thorbjørn Lindeijer authored
This makes sure it gets deleted together with the QmlApplicationViewer, rather than probably not at all when no parent is specified for the viewer (which is the default). Reviewed-by: Alessandro Portale Reviewed-by: Christiaan Janssen
-
- Feb 08, 2011
-
-
Christian Kandeler authored
Applications must live in /opt/<project name> on Harmattan & Meego. Reviewed-by: Alessandro Portale
-
- Feb 07, 2011
-
-
Alessandro Portale authored
-
- Feb 03, 2011
-
-
Alessandro Portale authored
Locking the screen orientation was not a Qt feature of the Symbian port till Qt 4.7.2. Therefore, client applications had to do the locking themselves. That locking is right now only achievable by using Avkon Api. The template code of the Qt Quick App wizard did exactly that. Now, Qt 4.7.2 has the screen orientation lock built in. That implementation was done for QTBUG-11785. No need to do that in the application code, anymore. This patch removes Avkon usage from the templates, using new enum keys and setting QWidget flags, just like Maemo5 does. Two Qt version checks/fixes: 1) If the application tries to lock the orientation on Qt < 4.7.2, a warning is given that this won't work 2) If Qt < 4.7.2 is used to build the application, the enum keys are not used directly but casted from constants Task-Number: QTCREATORBUG-3598 Reviewed-by: ck
-
- Jan 14, 2011
-
-
Christian Kandeler authored
This symbol does not exist. Task-number: QTCREATORBUG-3485
-
- Nov 10, 2010
-
- Nov 08, 2010
-
-
Kai Koehne authored
Qml debugging is now disabled by default, and has to be enabled explicitly (b2016bbfc9). This has to be done before the QDView/QDEngine is instantiated ... The patch introduces a static create method to QmlApplicationViewer, so that the setup can be hidden from the users main file.
-
- Nov 03, 2010
-
-
Kai Koehne authored
Qml debugging is now disabled by default, and has to be enabled explicitly (b2016bbfc9). This has to be done before the QDView/QDEngine is instantiated ... The patch introduces a static create method to QmlApplicationViewer, so that the setup can be hidden from the users main file. Reviewed-by: Alessandro Portale
-
- Nov 01, 2010
-
-
Alessandro Portale authored
Reviewed-By: TrustMe
-
Alessandro Portale authored
...and do not call it show(), because that is the signature of a non-virtual base class function. showExpanded() sucks as name, and hjk, who reviewed this is not convinced. But showExpanded() is still better than show(). Task-Number: QTCREATORBUG-2979 Reviewed-By: hjk
-
Alessandro Portale authored
- Renaming the screen orientation enum and keys - Explicit constructors - Virtual destructors - Renamed some occurences of 'Qml' in comments to 'QML' - Adding descriptive comments to all generated files which should not be touched by the user. - Adding missing license headers to the qmljsdebugger sources Task-Number: QTCREATORBUG-2885 Reviewed-by: Friedemann Kleint Reviewed-by: dt
-
- Oct 13, 2010
-
-
Kai Koehne authored
Don't confuse users by two defines they have to comment in when they just want to 'debug': Instead QMLJSDEBUGGER now activates both the Js Debugger & and the QmlObserver services. Finetuning can still be done by using the (undocumented) NO_JSDEBUGGER, NO_QMLOBSERVER defines.
-
- Sep 22, 2010
-
-
Kai Koehne authored
This allows us to enable/disable the experimental observer, independent from the core javascript-debugger functionality. Reviewed-by: Christiaan Janssen
-
Kai Koehne authored
The library not only contains the observer part, but also the javascript debugger. Reflect this in the namespace.
-
- Sep 21, 2010
-
-
Christian Kandeler authored
The GUI part of this has been removed already. Reviewed-by: Alessandro Portale
-
- Sep 20, 2010
-
-
hjk authored
-
- Sep 16, 2010
-
-
Kai Koehne authored
We should restrict ourselves to calling all qml debugging support observer, instead of mixing qml debugger / inspector / observer interchangeably.
-
Kai Koehne authored
-
Kai Koehne authored
-
- Sep 15, 2010
-
-
Kai Koehne authored
Don't force users to inherit from QDeclarativeDesignView. Instead we're using now event filters to let a user attach a QDeclarativeViewObserver object to a QDeclarativeDesignView.
-
- Sep 10, 2010
-
-
Christian Kandeler authored
Reviewed-by: Alessandro Portale
-
- Sep 08, 2010
-
-
Christian Kandeler authored
Reviewed-by: dt
-
- Aug 25, 2010
-
-
Alessandro Portale authored
- Removed the "cpp/" dir - Moved main.cpp and symbianicon.svg next to the main .pro. This also reduces the dir depth in the project view. - Introduced "qmlapplicationviewer/" dir, which will contain the files which the user should not modify. All the files there have the base name "qmlapplicationviewer" - Moved/renamed "qmlapplication.pri" to "qmlapplicationviewer/qmlapplicationviewer.pri"
-
- Aug 16, 2010
-
-
Alessandro Portale authored
-
Alessandro Portale authored
-
Alessandro Portale authored
setSource() needs to be called *after* addImportPath.
-
- Aug 15, 2010
-
-
Alessandro Portale authored
Application logic implemented. The Wizard Ui does not expose this feature, yet.
-
- Aug 09, 2010
-
-
Alessandro Portale authored
-
- Aug 06, 2010
-
-
Lasse Holmstedt authored
Reviewed-by: Alessandro Portale
-
- Aug 03, 2010
-
-
Alessandro Portale authored
Makes development easier (no recompiling needed when tweaking the templates). Also, all other templates are in that folder.
-
- Aug 02, 2010
-
-
Alessandro Portale authored
Switchen from QMAKE_BUNDLE_DATA to QMAKE_EXTRA_TARGETS, like we already do on Windows and Linux. QMAKE_BUNDLE_DATA does not seem to create make targets. We need to copy-if-changed the files into the resources folder on each run. Also pushed the Resources/ folder one level deeper, into Contents/.
-
Alessandro Portale authored
-
- Jul 30, 2010
-
-
Alessandro Portale authored
And also prevent a 0-size if the Qml document does not specify width/height.
-
Alessandro Portale authored
Using the QMAKE_BUNDLE_DATA variable to copy the data into the Resource directory in the application bundle.
-
- Jul 16, 2010
-
-
Alessandro Portale authored
Short: Create a new self running qml .sis/.deb package. Long: A typical Qml application usually consists of a couple of .qml, .js and image files. Deploying such an application is challenging, especially to mobile devices. This wizard will generate a C++ project with a customized, light weight Declarative Viewer, a helloworld Qml file and a .pro file that takes care of the deployment of the Qml file(s). This is just the first step. There will be an import wizard, and further more there will be the possibility to add additional Qml modules and probably also Qml directories to the package. Task-number: QTCREATORBUG-1813
-