Qt Quick components for Symbian Technology Preview (new music player peek)

| April 8, 2011 | 50 Replies

The Qt blog is pleased to announce that the first “Qt Quick components for Symbian Technology Preview to speed-up already rapid Qt Quick development!” Cheers for the tip, Jim!

Back, shuffle, repeat, menu button/tabs along with music buttons that aren't remeniscent of the ugly s60 5th edition side tabs.

New music player above. Check out the slightly more streamlined appeal with signal/battery/time bar all together in a thin bar. This design style is something to be expected from the new refreshed Symbian UI.

By taking Qt Quick components into use, you will be able to unleash the functionality of a ready-made set of QML-based UI building blocks that are designed with specific native appearance for the target platform. Even though this is the first technology preview, the set of (20+) components is already quite comprehensive; starting from the basic UI elements like Button and Dialog to more advanced page navigation functionality with the integrated PageStack and ToolBar. A full list of available components in this Technology Preview is included in the documentation.

The components that are now available are implemented for Symbian. There are certain mobile platform-specific features in certain components such as StatusBar, as well as in the functionality related to device orientation switch. In these cases, a stub implementation is provided to enable cross-platform development. One essential piece of developer offering is the Qt Quick components – common API definition that ensures easy portability to all supported platforms. Upcoming Qt Quick components for MeeGo will also implement the same common API introduced on Symbian. The progress of the common API is tracked here:

To ensure a richer set of APIs, the ‘platform’ prefix is introduced for properties and functions that are platform-specific. In any case, we recommend using the common API in your application when feasible to ensure a minimal porting effort. In addition, there is always an opportunity to define your own QML based layout and develop your own rockin’ QML only UI components with custom look and feel to match your application and use case. And thanks to the simplicity of Qt Quick, you can easily combine your own components together in the same application layouts with your choice of Qt Quick components.

Please note that this is the first Technology Preview release, and is not intended for production applications yet – it is provided for evaluation and feedback purposes. Due to this, applications developed using the Technology Preview version of Qt Quick components are not accepted to Ovi Store at this point.

Please visit the Qt Blog for installation instructions:



Category: Nokia, Symbian

About the Author ()

Hey, thanks for reading my post. My name is Jay and I'm a medical student at the University of Manchester. When I can, I blog here at and tweet now and again @jaymontano. We also have a twitter and facebook accounts @mynokiablog and Check out the tips, guides and rules for commenting >>click<< Contact us at tips(@) or email me directly on jay[at]