Are you developing cross-platform applications with Qt, but are missing a cross-platform development environment? Qt Creator is the answer! Get an introduction to the new Qt Creator cross-platform IDE, see the major features in action and learn how to use Qt Creator to code, debug, build and run Qt apps across platforms.
Presentation by Erik Verbruggen held during Qt Developer Days 2009.
http://qt.nokia.com/developer/learning/elearning
Do you consider yourself a Qt expert, but want to learn how to turbo-charge your programming efficiency while using Qt? Join this session and learn from Qt gurus the tips and tricks you need to get the most out of Qt, get more done in less time and generally look better than your co-workers.
Presentation by Mirko Boehm and Till Adam resp. Romain Pokrzywka held during Qt Developer Days 2009.
http://qt.nokia.com/developer/learning/elearning
KDE Plasma in your pocket.
Presentation by Alexis Menard held during Bossa Conference 2010 in Manaus.
Read more at http://labs.trolltech.com/blogs/2010/02/28/tokamak-4-the-kde-plasma-meeting/
http://qt.nokia.com
http://www.bossaconference.indt.org/
Qt Creator is an extensible IDE platform based on plugins. It uses an ExtensionSystem library to manage plugins with dependencies and command line arguments. Plugins are defined using an XML PluginSpec file. The core plugins include an ActionManager for actions and commands, DocumentManager for editing, and ProjectExplorer for managing projects. Existing plugins provide functionality like searching, C/C++ support, version control integration, and Qt/QML support. The documentation provides guidance for writing new plugins that communicate properly with Qt Creator.
After an overview of Qt and its tools, a Hello World application quickly demonstrates the basic principles.
Qt is mainly famous for its intelligent concepts of signals and slots, which is explained together with examples for how to use widgets (UI controls).
At the end, the foundations of the meta-object system and its implications on memory management are explained.
This module follows up the introduction in the "Software Development with Qt" module, plus the Quickstart slides.
Matthias is a well-known member of the Free Software Community. He created the LyX document-processor and is a founder of the K Desktop Environment (KDE), which aims at providing Linux and Unix systems with a familiar and friendly graphical user interface. KDE is built with the Qt toolkit created by Trolltech, now Nokia Qt Development Frameworks. As VP Engineering, Matthias lead the Qt development team during the creation of Qt 4. Today he is the head of Nokia Qt Development Framework's R&D office in Berlin, working among others on Qt Creator.
Keynote held during Qt Developer Days 2009.
http://qt.nokia.com/developer/learning/elearning
Threads, Events, Signals/Slots provides an overview of multithreaded programming in QT including:
1) QT supports threading through the QThread class and provides thread safe APIs like QMutex. GUI operations are only allowed on the main thread.
2) QT uses an event-based model where events are processed in an event loop. Events can be used for intra-thread and inter-thread communication.
3) Signals and slots provide a type-safe mechanism for loose coupling between objects and allow one-to-many and many-to-one communication. They are mapped to events and processed in the receiving object's thread.
Introduction to Qt cross-platform application and UI framework. Explaining what Qt does, some historical background, hybrid Internet Applications with Qt Webkit and the future with Qt Quick.
Presentation by Marius Bugge Monsen held during Bossa Conference 2010 in Manaus.
Read more at http://labs.trolltech.com
http://qt.nokia.com
http://www.bossaconference.indt.org/
Shipping Mobile Applications Using Qt for Symbianaccount inactive
?
Presentation by Espen Riskedal held during Bossa Conference 2010 in Manaus.
Read more at http://labs.trolltech.com/blogs/2010/03/08/hi-from-bossa-conference-and-bossatetrix/
http://qt.nokia.com
http://www.bossaconference.indt.org/
Matthias is a well-known member of the Free Software Community. He created the LyX document-processor and is a founder of the K Desktop Environment (KDE), which aims at providing Linux and Unix systems with a familiar and friendly graphical user interface. KDE is built with the Qt toolkit created by Trolltech, now Nokia Qt Development Frameworks. As VP Engineering, Matthias lead the Qt development team during the creation of Qt 4. Today he is the head of Nokia Qt Development Framework's R&D office in Berlin, working among others on Qt Creator.
Keynote held during Qt Developer Days 2009.
http://qt.nokia.com/developer/learning/elearning
Threads, Events, Signals/Slots provides an overview of multithreaded programming in QT including:
1) QT supports threading through the QThread class and provides thread safe APIs like QMutex. GUI operations are only allowed on the main thread.
2) QT uses an event-based model where events are processed in an event loop. Events can be used for intra-thread and inter-thread communication.
3) Signals and slots provide a type-safe mechanism for loose coupling between objects and allow one-to-many and many-to-one communication. They are mapped to events and processed in the receiving object's thread.
Introduction to Qt cross-platform application and UI framework. Explaining what Qt does, some historical background, hybrid Internet Applications with Qt Webkit and the future with Qt Quick.
Presentation by Marius Bugge Monsen held during Bossa Conference 2010 in Manaus.
Read more at http://labs.trolltech.com
http://qt.nokia.com
http://www.bossaconference.indt.org/
Shipping Mobile Applications Using Qt for Symbianaccount inactive
?
Presentation by Espen Riskedal held during Bossa Conference 2010 in Manaus.
Read more at http://labs.trolltech.com/blogs/2010/03/08/hi-from-bossa-conference-and-bossatetrix/
http://qt.nokia.com
http://www.bossaconference.indt.org/