Difference between revisions of "AHM2010:QtTutorial"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '=Qt tutorial= *When: Tuesday morning , 8:30-10:00am *Who: Slicer developers ==Agenda== *First steps with Qt (45 mins) **Hello World **Signals / Slots **Events vs Signals/Slots *…')
 
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
[[AHM_2010|Back to AHM]]
 +
 
=Qt tutorial=
 
=Qt tutorial=
 
*When: Tuesday morning , 8:30-10:00am
 
*When: Tuesday morning , 8:30-10:00am
Line 16: Line 18:
 
*status on the port of Slicer into Qt(5 mins)
 
*status on the port of Slicer into Qt(5 mins)
 
*questions (15 mins)
 
*questions (15 mins)
 +
 +
==Presentation material==
 +
*[http://wiki.slicer.org/slicerWiki/index.php/File:QtPortInSlicer.ppt Qt Port In Slicer]
 +
*[http://wiki.slicer.org/slicerWiki/index.php/File:FirstStepsInQt.ppt First Steps in Qt]
  
 
=Qt technical workshop=
 
=Qt technical workshop=
Line 33: Line 39:
 
** Design a module .ui file with Qt Designer
 
** Design a module .ui file with Qt Designer
 
** Go as far as you can in the implementation of a module.
 
** Go as far as you can in the implementation of a module.
 +
 +
=Resources=
 +
*[http://wiki.slicer.org/slicerWiki/index.php/Slicer3:Developers:Projects:QtSlicer Slicer in Qt]
 +
**[http://wiki.slicer.org/slicerWiki/index.php/Slicer3:Developers:Projects:QtSlicer/Documents Presentation materials]
 +
**[http://wiki.slicer.org/slicerWiki/index.php/Slicer3:Developers:Projects:QtSlicer/Gallery Image Gallery]
 +
**[http://wiki.slicer.org/slicerWiki/index.php/Slicer3:Developers:Projects:QtSlicer/Tutorials Tutorials]

Latest revision as of 17:29, 5 January 2010

Home < AHM2010:QtTutorial
Back to AHM

Qt tutorial

  • When: Tuesday morning , 8:30-10:00am
  • Who: Slicer developers

Agenda

  • First steps with Qt (45 mins)
    • Hello World
    • Signals / Slots
    • Events vs Signals/Slots
    • Layouts
    • What QObject does for you ?
    • Qt Designer
    • How to write a widget
    • ...
  • how to write a module with Qt (25 mins)
  • status on the port of Slicer into Qt(5 mins)
  • questions (15 mins)

Presentation material

Qt technical workshop

  • When: Tuesday afternoon , 3:30-4:30am
  • Who: Slicer developers
  • What: how to write a module with Qt.

Using a concrete example of a module conversion into Qt, we will briefly show the steps to convert modules into Qt. (10 mins)
We will then answer the participants technical questions (50 mins).

Preparations

Resources