Difference between revisions of "Slicer4:QtPort"

From Slicer Wiki
Jump to: navigation, search
(→‎Resources: Add Releases category)
m (Text replacement - "\[http:\/\/www\.slicer\.org\/slicerWiki\/index\.php\/([^ ]+) ([^]]+)]" to "$2")
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Slicer4:Developers#Projects|Back to Slicer 4 Developer Projects]]
 
 
 
= 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 [http://www.slicer.org/slicerWiki/index.php/Qt_in_Slicer3 preliminary study] done by Sebastien Barre for background technical information.
+
* 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 46: Line 44:
 
'''[[Slicer4:QtPort/Releases|Releases]]'''
 
'''[[Slicer4:QtPort/Releases|Releases]]'''
 
A listing of all the releases of the port of Slicer to Qt.
 
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:QtPort

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:

  1. Better support for Qt versus KWWidgets. This includes:
    1. Community support (more developers and users)
    2. Programming reference and training materials
    3. Design tools (e.g., Qt Designer)
  2. Qt has advanced programming constructs (e.g., signals and slots)
  3. Qt has advanced capabilities (e.g., charting, widgets, SQL interface, etc.)
  4. Increased (Slicer) application modularity

Links

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