Difference between revisions of "Slicer4:QtPort"
From Slicer Wiki
(→Team) |
m (Text replacement - "\[http:\/\/www\.slicer\.org\/slicerWiki\/index\.php\/([^ ]+) ([^]]+)]" to "$2") |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
= Goals = | = Goals = | ||
The basic goal of the project is to replace the current KWWidgets-based GUI with Qt. It is anticipated that the following benefits will result: | The basic goal of the project is to replace the current KWWidgets-based GUI with Qt. It is anticipated that the following benefits will result: | ||
Line 13: | Line 11: | ||
= Links = | = Links = | ||
− | * Refer to [ | + | * Refer to [[Qt_in_Slicer3|preliminary study]] done by Sebastien Barre for background technical information. |
* Refer to the [[http://wiki.na-mic.org/Wiki/index.php/Projects:ARRA:SlicerUI Slicer-Qt ARRA pages]] for background and official reporting of the project. | * Refer to the [[http://wiki.na-mic.org/Wiki/index.php/Projects:ARRA:SlicerUI Slicer-Qt ARRA pages]] for background and official reporting of the project. | ||
* Refer to [[Slicer3:Developers:Projects:QtSlicer|QtSlicer in Slicer3]] for the work done in Slicer3.6 | * Refer to [[Slicer3:Developers:Projects:QtSlicer|QtSlicer in Slicer3]] for the work done in Slicer3.6 | ||
Line 43: | Line 41: | ||
'''[[Slicer4:QtPort/Tutorials|Tutorials]]''' | '''[[Slicer4:QtPort/Tutorials|Tutorials]]''' | ||
A collection of tutorials for the QT developers. | A collection of tutorials for the QT developers. | ||
+ | |||
+ | '''[[Slicer4:QtPort/Releases|Releases]]''' | ||
+ | A listing of all the releases of the port of Slicer to Qt. | ||
+ | |||
+ | '''[[Slicer4:QtPort/FunFacts|Fun facts]]''' | ||
+ | Funny facts concerning Slicer 4 |
Latest revision as of 02:33, 27 November 2019
Home < Slicer4:QtPortContents
Goals
The basic goal of the project is to replace the current KWWidgets-based GUI with Qt. It is anticipated that the following benefits will result:
- Better support for Qt versus KWWidgets. This includes:
- Community support (more developers and users)
- Programming reference and training materials
- Design tools (e.g., Qt Designer)
- Qt has advanced programming constructs (e.g., signals and slots)
- Qt has advanced capabilities (e.g., charting, widgets, SQL interface, etc.)
- Increased (Slicer) application modularity
Links
- Refer to preliminary study done by Sebastien Barre for background technical information.
- Refer to the [Slicer-Qt ARRA pages] for background and official reporting of the project.
- Refer to QtSlicer in Slicer3 for the work done in Slicer3.6
Team
- Julien Finet aka J2 (Kitware)
- Jean-Christophe Fillon-Robin aka JC (Kitware)
- Stephen Aylward aka Muscles (Kitware)
- Will Schroeder aka Elvis (Kitware)
- Steve Pieper (Isomics)
- Wendy Plesniak (Harvard)
- Sebastien Barre aka Seb (Kitware)
Resources
The following lists notes, presentations and pointers to source code and other materials relevant to this effort.
Open Discussions A list of points to discuss.
Meeting Notes A running summary of meeting notes.
Presentation Materials A collection of presentation materials such as PowerPoint, PDF and other documents.
Image Gallery A collection of screenshots.
Tutorials A collection of tutorials for the QT developers.
Releases A listing of all the releases of the port of Slicer to Qt.
Fun facts Funny facts concerning Slicer 4