Difference between revisions of "Slicer3:Developers:Projects:QtSlicer/Gallery"

From Slicer Wiki
Jump to: navigation, search
Line 28: Line 28:
 
==qCTKWidgets==
 
==qCTKWidgets==
 
{|
 
{|
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKTitleComboBox.html qCTKTitleComboBox]
 
|[[Image:2009_10_27-QCTKTitleComboBox.png|200px]]
 
|A QComboBox with a persistent title
 
|-
 
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKCollapsibleButton.html qCTKCollapsibleButton]
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKCollapsibleButton.html qCTKCollapsibleButton]
 
|[[Image:2009_10_23-QCTKCollapsibleWidget.png|200px|]]
 
|[[Image:2009_10_23-QCTKCollapsibleWidget.png|200px|]]
 
|A container with a QPushButton on top that controls the visible state of the contents
 
|A container with a QPushButton on top that controls the visible state of the contents
 +
|-
 +
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKCollapsibleGroupBox.html qCTKCollapsibleGroupBox]
 +
|[[Image:2009_10_16-QCTKCollapsibleGroupBox.png|200px]]
 +
|A QGroupBox that collapses/expands when checked/unchecked
 
|-  
 
|-  
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKColorPickerButton.html qCTKColorPickerButton]
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKColorPickerButton.html qCTKColorPickerButton]
Line 40: Line 40:
 
|A QPushButton with a colorful icon, opening a color chooser dialog on click  
 
|A QPushButton with a colorful icon, opening a color chooser dialog on click  
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKMenuButton.html qCTKMenuButton]
+
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKCoordinatesWidget.html qCTKCoordinatesWidget]
|[[Image:QCTKMenuButton.png|200px]]
+
|[[Image:2009_10_16-QCTKCoordinatesWidget.png|200px]]
|A QPushButton with a dedicated area that popups a QMenu
+
|A QDoubleSpinBox container that groups signals/slots of 3D vectors(i.e. X,Y,Z)
 
|-  
 
|-  
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKDoubleSlider.html qCTKDoubleSlider]
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKDoubleSlider.html qCTKDoubleSlider]
 
|[[Image:QCTKDoubleSlider.png|200px]]
 
|[[Image:QCTKDoubleSlider.png|200px]]
 
|A slider handling doubles
 
|A slider handling doubles
|-
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKCollapsibleGroupBox.html qCTKCollapsibleGroupBox]
 
|[[Image:2009_10_16-QCTKCollapsibleGroupBox.png|200px]]
 
|A QGroupBox that collapses/expands when checked/unchecked
 
|-
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKCoordinatesWidget.html qCTKCoordinatesWidget]
 
|[[Image:2009_10_16-QCTKCoordinatesWidget.png|200px]]
 
|A QDoubleSpinBox container that groups signals/slots of 3D vectors(i.e. X,Y,Z)
 
|-
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKTreeComboBox.html qCTKTreeComboBox]
 
|[[Image:qCTKTreeComboBox.png|200px]]
 
|A QComboBox that displays items in a tree view
 
|-
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKSliderSpinBoxWidget.html qCTKSliderSpinBoxWidget]
 
|[[Image:qCTKSliderSpinBoxWidget.png|200px]]
 
|A pair of a qCTKDoubleSlider and a QDoubleSpinBox bound together
 
 
|-  
 
|-  
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKFittedTextBrowser.html qCTKFittedTextBrowser]
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKFittedTextBrowser.html qCTKFittedTextBrowser]
Line 71: Line 55:
 
|}
 
|}
 
|A QTextBrowser that returns a dynamic vertical size hint depending of it's width.  
 
|A QTextBrowser that returns a dynamic vertical size hint depending of it's width.  
 +
|-
 +
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKMenuButton.html qCTKMenuButton]
 +
|[[Image:QCTKMenuButton.png|200px]]
 +
|A QPushButton with a dedicated area that popups a QMenu
 +
|-
 +
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKSliderSpinBoxWidget.html qCTKSliderSpinBoxWidget]
 +
|[[Image:qCTKSliderSpinBoxWidget.png|200px]]
 +
|A pair of a qCTKDoubleSlider and a QDoubleSpinBox bound together
 +
|-
 +
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKTitleComboBox.html qCTKTitleComboBox]
 +
|[[Image:2009_10_27-QCTKTitleComboBox.png|200px]]
 +
|A QComboBox with a persistent title
 +
|-
 +
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqCTKTreeComboBox.html qCTKTreeComboBox]
 +
|[[Image:qCTKTreeComboBox.png|200px]]
 +
|A QComboBox that displays items in a tree view
 
|}
 
|}
 
<!-- oldies
 
<!-- oldies
Line 78: Line 78:
 
==qMRMLWidgets==
 
==qMRMLWidgets==
 
{|
 
{|
 +
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLListWidget.html qMRMLListWidget]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTreeWidget.html qMRMLTreeWidget]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTreeProxyModel.html qMRMLTreeProxyModel]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLSceneModel.html qMRMLSceneModel]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTransformProxyModel.html qMRMLTransformProxyModel]
 +
|[[Image:QMRMLItemModel.png|200px]]
 +
|A collection of QObjects to communicate with a vtkMRMLScene
 
|-  
 
|-  
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLMatrixWidget.html qMRMLMatrixWidget]
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLMatrixWidget.html qMRMLMatrixWidget]
Line 90: Line 93:
 
|[[Image:2009_10_09-QMRMLTransformSliders.png|200px]]
 
|[[Image:2009_10_09-QMRMLTransformSliders.png|200px]]
 
|A collection of qCTKSliderSpinBox for setting transform properties (translation or rotation)  
 
|A collection of qCTKSliderSpinBox for setting transform properties (translation or rotation)  
|-
 
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLListWidget.html qMRMLListWidget]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTreeWidget.html qMRMLTreeWidget]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTreeProxyModel.html qMRMLTreeProxyModel]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLSceneModel.html qMRMLSceneModel]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTransformProxyModel.html qMRMLTransformProxyModel]
 
|[[Image:QMRMLItemModel.png|200px]]
 
|A collection of QObjects to communicate with a vtkMRMLScene
 
 
|}
 
|}
  

Revision as of 00:40, 1 March 2010

Home < Slicer3:Developers:Projects:QtSlicer < Gallery

QtSlicer
ARRA:SlicerUI

Slicer

Slicer with KWWidgets + Qt
Slicer with Qt only
Qt Designer to design modules

Modules

Cameras Module
Transforms Module
Linear Registration Module (CLI)
Tractography Module (NEW)
Welcome Module

Widgets

qCTKWidgets

qCTKCollapsibleButton 2009 10 23-QCTKCollapsibleWidget.png A container with a QPushButton on top that controls the visible state of the contents
qCTKCollapsibleGroupBox 2009 10 16-QCTKCollapsibleGroupBox.png A QGroupBox that collapses/expands when checked/unchecked
qCTKColorPickerButton 2009 10 23-QCTKColorPickerButton.png A QPushButton with a colorful icon, opening a color chooser dialog on click
qCTKCoordinatesWidget 2009 10 16-QCTKCoordinatesWidget.png A QDoubleSpinBox container that groups signals/slots of 3D vectors(i.e. X,Y,Z)
qCTKDoubleSlider QCTKDoubleSlider.png A slider handling doubles
qCTKFittedTextBrowser
QCTKFittedTextBrowser.png QCTKFittedTextBrowser2.png
A QTextBrowser that returns a dynamic vertical size hint depending of it's width.
qCTKMenuButton QCTKMenuButton.png A QPushButton with a dedicated area that popups a QMenu
qCTKSliderSpinBoxWidget QCTKSliderSpinBoxWidget.png A pair of a qCTKDoubleSlider and a QDoubleSpinBox bound together
qCTKTitleComboBox 2009 10 27-QCTKTitleComboBox.png A QComboBox with a persistent title
qCTKTreeComboBox QCTKTreeComboBox.png A QComboBox that displays items in a tree view

qMRMLWidgets

qMRMLListWidget
qMRMLTreeWidget
qMRMLTreeProxyModel
qMRMLSceneModel
qMRMLTransformProxyModel
QMRMLItemModel.png A collection of QObjects to communicate with a vtkMRMLScene
qMRMLMatrixWidget 2009 10 09-QMRMLMatrixItem.png A QTableWidget specially conceived for displaying/editing matrices
qMRMLNodeSelector 2009 10 02-QMRMLNodeSelector.png A QComboBox containing vtkMRMLNodes
qMRMLTransformSliders 2009 10 09-QMRMLTransformSliders.png A collection of qCTKSliderSpinBox for setting transform properties (translation or rotation)

Tests

Double Slider example