Qt DevDays 2005 - Writing plugin applications with Qt: Jasmin Blanchette
Writing plugin applications with Qt Presented by: Jasmin Blanchette This session focuses on writing plugin applications with Qt This session begins by showing how to make Qt4 applications extensible using plugins, by reviewing the Plug & Paint example provided with Qt: how to create interfaces, how to use them in the application and how to implement them in a plugin. A demonstration of how to write a custom image format plugin for Qt and a custom widget plugin for Qt Designer is also provided which includes advanced features such as the task menu extension and the container extension. Agenda: Introduction Notorious Plugin Allications What´s a Plugin? Overview of Qt´s Plugin Framework Defining Interfaces Example: P&P Filter Interface Loading Plugins from the Application Creating a Plugin for the Application Example: P&P Plugin Implementation Under the Hood Benefits of the Plugin Framework Extending Qt with Plugins Qt Plugin Types Example: Cursor Plugin Definition Extending Qt Designer with Plugins Example: TicTacToe Other Resources