diff --git a/Modules/SegmentationUI/files.cmake b/Modules/SegmentationUI/files.cmake index 7f08340168..5bace883ba 100644 --- a/Modules/SegmentationUI/files.cmake +++ b/Modules/SegmentationUI/files.cmake @@ -1,84 +1,88 @@ set( CPP_FILES Qmitk/QmitkAdaptiveRegionGrowingToolGUI.cpp Qmitk/QmitkBinaryThresholdToolGUI.cpp Qmitk/QmitkBinaryThresholdULToolGUI.cpp Qmitk/QmitkCalculateGrayValueStatisticsToolGUI.cpp Qmitk/QmitkConfirmSegmentationDialog.cpp Qmitk/QmitkCopyToClipBoardDialog.cpp Qmitk/QmitkDrawPaintbrushToolGUI.cpp Qmitk/QmitkErasePaintbrushToolGUI.cpp Qmitk/QmitkFastMarchingTool3DGUI.cpp Qmitk/QmitkFastMarchingToolGUI.cpp Qmitk/QmitkLiveWireTool2DGUI.cpp Qmitk/QmitkNewSegmentationDialog.cpp Qmitk/QmitkOtsuTool3DGUI.cpp Qmitk/QmitkPaintbrushToolGUI.cpp Qmitk/QmitkPickingToolGUI.cpp Qmitk/QmitkPixelManipulationToolGUI.cpp Qmitk/QmitkRegionGrow3DToolGUI.cpp Qmitk/QmitkSlicesInterpolator.cpp Qmitk/QmitkToolGUI.cpp Qmitk/QmitkToolGUIArea.cpp Qmitk/QmitkToolReferenceDataSelectionBox.cpp Qmitk/QmitkToolRoiDataSelectionBox.cpp Qmitk/QmitkToolSelectionBox.cpp Qmitk/QmitkToolWorkingDataSelectionBox.cpp Qmitk/QmitkWatershedToolGUI.cpp #Added from ML Qmitk/QmitkLabelSetWidget.cpp Qmitk/QmitkSurfaceStampWidget.cpp Qmitk/QmitkMaskStampWidget.cpp Qmitk/QmitkSliceBasedInterpolatorWidget.cpp Qmitk/QmitkSurfaceBasedInterpolatorWidget.cpp Qmitk/QmitkSearchLabelDialog.cpp ) set(MOC_H_FILES Qmitk/QmitkAdaptiveRegionGrowingToolGUI.h Qmitk/QmitkBinaryThresholdToolGUI.h Qmitk/QmitkBinaryThresholdULToolGUI.h Qmitk/QmitkCalculateGrayValueStatisticsToolGUI.h Qmitk/QmitkConfirmSegmentationDialog.h Qmitk/QmitkCopyToClipBoardDialog.h Qmitk/QmitkDrawPaintbrushToolGUI.h Qmitk/QmitkErasePaintbrushToolGUI.h Qmitk/QmitkFastMarchingTool3DGUI.h Qmitk/QmitkFastMarchingToolGUI.h Qmitk/QmitkLiveWireTool2DGUI.h Qmitk/QmitkNewSegmentationDialog.h Qmitk/QmitkOtsuTool3DGUI.h Qmitk/QmitkPaintbrushToolGUI.h Qmitk/QmitkPickingToolGUI.h Qmitk/QmitkPixelManipulationToolGUI.h Qmitk/QmitkRegionGrow3DToolGUI.h Qmitk/QmitkSlicesInterpolator.h Qmitk/QmitkToolGUI.h Qmitk/QmitkToolGUIArea.h Qmitk/QmitkToolReferenceDataSelectionBox.h Qmitk/QmitkToolRoiDataSelectionBox.h Qmitk/QmitkToolSelectionBox.h Qmitk/QmitkToolWorkingDataSelectionBox.h Qmitk/QmitkWatershedToolGUI.h #Added from ML Qmitk/QmitkLabelSetWidget.h Qmitk/QmitkSurfaceStampWidget.h Qmitk/QmitkMaskStampWidget.h Qmitk/QmitkSliceBasedInterpolatorWidget.h Qmitk/QmitkSurfaceBasedInterpolatorWidget.h Qmitk/QmitkSearchLabelDialog.h ) set(UI_FILES Qmitk/QmitkAdaptiveRegionGrowingToolGUIControls.ui Qmitk/QmitkConfirmSegmentationDialog.ui Qmitk/QmitkOtsuToolWidgetControls.ui Qmitk/QmitkPickingToolGUIControls.ui Qmitk/QmitkLiveWireTool2DGUIControls.ui #Added from ML Qmitk/QmitkLabelSetWidgetControls.ui Qmitk/QmitkSurfaceStampWidgetGUIControls.ui Qmitk/QmitkMaskStampWidgetGUIControls.ui Qmitk/QmitkSliceBasedInterpolatorWidgetGUIControls.ui Qmitk/QmitkSurfaceBasedInterpolatorWidgetGUIControls.ui Qmitk/QmitkSearchLabelDialogGUI.ui ) + +set(QRC_FILES + resources/SegmentationUI.qrc +) \ No newline at end of file diff --git a/Modules/SegmentationUI/resources/AcceptAllInterpolations.png b/Modules/SegmentationUI/resources/AcceptAllInterpolations.png new file mode 100644 index 0000000000..a7dec4a81b Binary files /dev/null and b/Modules/SegmentationUI/resources/AcceptAllInterpolations.png differ diff --git a/Modules/SegmentationUI/resources/AcceptCurrentInterpolation.png b/Modules/SegmentationUI/resources/AcceptCurrentInterpolation.png new file mode 100644 index 0000000000..0b8a181f90 Binary files /dev/null and b/Modules/SegmentationUI/resources/AcceptCurrentInterpolation.png differ diff --git a/Modules/SegmentationUI/resources/AcceptSurfaceInterpolation.png b/Modules/SegmentationUI/resources/AcceptSurfaceInterpolation.png new file mode 100644 index 0000000000..a3041cfbd1 Binary files /dev/null and b/Modules/SegmentationUI/resources/AcceptSurfaceInterpolation.png differ diff --git a/Modules/SegmentationUI/resources/Accept_48x48.png b/Modules/SegmentationUI/resources/Accept_48x48.png new file mode 100644 index 0000000000..4bd302dddd Binary files /dev/null and b/Modules/SegmentationUI/resources/Accept_48x48.png differ diff --git a/Modules/SegmentationUI/resources/AddLayer_48x48.png b/Modules/SegmentationUI/resources/AddLayer_48x48.png new file mode 100644 index 0000000000..516de90c37 Binary files /dev/null and b/Modules/SegmentationUI/resources/AddLayer_48x48.png differ diff --git a/Modules/SegmentationUI/resources/AdvancedTools.png b/Modules/SegmentationUI/resources/AdvancedTools.png new file mode 100644 index 0000000000..880e0165bf Binary files /dev/null and b/Modules/SegmentationUI/resources/AdvancedTools.png differ diff --git a/Modules/SegmentationUI/resources/BooleanDifference_48x48.png b/Modules/SegmentationUI/resources/BooleanDifference_48x48.png new file mode 100644 index 0000000000..424faa7fe5 Binary files /dev/null and b/Modules/SegmentationUI/resources/BooleanDifference_48x48.png differ diff --git a/Modules/SegmentationUI/resources/BooleanIntersection_48x48.png b/Modules/SegmentationUI/resources/BooleanIntersection_48x48.png new file mode 100644 index 0000000000..9050fe4586 Binary files /dev/null and b/Modules/SegmentationUI/resources/BooleanIntersection_48x48.png differ diff --git a/Modules/SegmentationUI/resources/BooleanUnion_48x48.png b/Modules/SegmentationUI/resources/BooleanUnion_48x48.png new file mode 100644 index 0000000000..0cc1c491f4 Binary files /dev/null and b/Modules/SegmentationUI/resources/BooleanUnion_48x48.png differ diff --git a/Modules/SegmentationUI/resources/Cancel_48x48.png b/Modules/SegmentationUI/resources/Cancel_48x48.png new file mode 100644 index 0000000000..ea60501185 Binary files /dev/null and b/Modules/SegmentationUI/resources/Cancel_48x48.png differ diff --git a/Modules/SegmentationUI/resources/ClearSeeds_48x48.png b/Modules/SegmentationUI/resources/ClearSeeds_48x48.png new file mode 100644 index 0000000000..04c799b1e8 Binary files /dev/null and b/Modules/SegmentationUI/resources/ClearSeeds_48x48.png differ diff --git a/Modules/SegmentationUI/resources/CreateMask.png b/Modules/SegmentationUI/resources/CreateMask.png new file mode 100644 index 0000000000..590e47bdf0 Binary files /dev/null and b/Modules/SegmentationUI/resources/CreateMask.png differ diff --git a/Modules/SegmentationUI/resources/CreateSurface.png b/Modules/SegmentationUI/resources/CreateSurface.png new file mode 100644 index 0000000000..913db1e786 Binary files /dev/null and b/Modules/SegmentationUI/resources/CreateSurface.png differ diff --git a/Modules/SegmentationUI/resources/DeleteLayer_48x48.png b/Modules/SegmentationUI/resources/DeleteLayer_48x48.png new file mode 100644 index 0000000000..219c1ac093 Binary files /dev/null and b/Modules/SegmentationUI/resources/DeleteLayer_48x48.png differ diff --git a/Modules/SegmentationUI/resources/EraseLabel.png b/Modules/SegmentationUI/resources/EraseLabel.png new file mode 100644 index 0000000000..4b62db240f Binary files /dev/null and b/Modules/SegmentationUI/resources/EraseLabel.png differ diff --git a/Modules/SegmentationUI/resources/Help_48x48.png b/Modules/SegmentationUI/resources/Help_48x48.png new file mode 100644 index 0000000000..a5bae86cae Binary files /dev/null and b/Modules/SegmentationUI/resources/Help_48x48.png differ diff --git a/Modules/SegmentationUI/resources/ImportLabelSet_48x48.png b/Modules/SegmentationUI/resources/ImportLabelSet_48x48.png new file mode 100644 index 0000000000..88cfb84854 Binary files /dev/null and b/Modules/SegmentationUI/resources/ImportLabelSet_48x48.png differ diff --git a/Modules/SegmentationUI/resources/ImportLabeledImage_48x48.png b/Modules/SegmentationUI/resources/ImportLabeledImage_48x48.png new file mode 100644 index 0000000000..03cf5a3db2 Binary files /dev/null and b/Modules/SegmentationUI/resources/ImportLabeledImage_48x48.png differ diff --git a/Modules/SegmentationUI/resources/LockExterior_48x48.png b/Modules/SegmentationUI/resources/LockExterior_48x48.png new file mode 100644 index 0000000000..f89e0b306b Binary files /dev/null and b/Modules/SegmentationUI/resources/LockExterior_48x48.png differ diff --git a/Modules/SegmentationUI/resources/MergeLabels.png b/Modules/SegmentationUI/resources/MergeLabels.png new file mode 100644 index 0000000000..676cd269e7 Binary files /dev/null and b/Modules/SegmentationUI/resources/MergeLabels.png differ diff --git a/Modules/SegmentationUI/resources/NewLabel_48x48.png b/Modules/SegmentationUI/resources/NewLabel_48x48.png new file mode 100644 index 0000000000..c1e9549eaf Binary files /dev/null and b/Modules/SegmentationUI/resources/NewLabel_48x48.png differ diff --git a/Modules/SegmentationUI/resources/NextLayer_48x48.png b/Modules/SegmentationUI/resources/NextLayer_48x48.png new file mode 100644 index 0000000000..a633f21d0f Binary files /dev/null and b/Modules/SegmentationUI/resources/NextLayer_48x48.png differ diff --git a/Modules/SegmentationUI/resources/PreviousLayer_48x48.png b/Modules/SegmentationUI/resources/PreviousLayer_48x48.png new file mode 100644 index 0000000000..9a06cc7a5b Binary files /dev/null and b/Modules/SegmentationUI/resources/PreviousLayer_48x48.png differ diff --git a/Modules/SegmentationUI/resources/RandomColor.png b/Modules/SegmentationUI/resources/RandomColor.png new file mode 100644 index 0000000000..91036d5213 Binary files /dev/null and b/Modules/SegmentationUI/resources/RandomColor.png differ diff --git a/Modules/SegmentationUI/resources/RemoveLabel.png b/Modules/SegmentationUI/resources/RemoveLabel.png new file mode 100644 index 0000000000..7b98895fc8 Binary files /dev/null and b/Modules/SegmentationUI/resources/RemoveLabel.png differ diff --git a/Modules/SegmentationUI/resources/RenameLabel.png b/Modules/SegmentationUI/resources/RenameLabel.png new file mode 100644 index 0000000000..479b32b5e2 Binary files /dev/null and b/Modules/SegmentationUI/resources/RenameLabel.png differ diff --git a/Modules/SegmentationUI/resources/Run_48x48.png b/Modules/SegmentationUI/resources/Run_48x48.png new file mode 100644 index 0000000000..49451510fa Binary files /dev/null and b/Modules/SegmentationUI/resources/Run_48x48.png differ diff --git a/Modules/SegmentationUI/resources/SegmentationInteractor_48x48.png b/Modules/SegmentationUI/resources/SegmentationInteractor_48x48.png new file mode 100644 index 0000000000..a98edc0ba3 Binary files /dev/null and b/Modules/SegmentationUI/resources/SegmentationInteractor_48x48.png differ diff --git a/Modules/SegmentationUI/resources/SegmentationUI.qrc b/Modules/SegmentationUI/resources/SegmentationUI.qrc new file mode 100644 index 0000000000..6e151cbcfe --- /dev/null +++ b/Modules/SegmentationUI/resources/SegmentationUI.qrc @@ -0,0 +1,39 @@ + + + AcceptCurrentInterpolation.png + AcceptAllInterpolations.png + AcceptSurfaceInterpolation.png + BooleanDifference_48x48.png + BooleanIntersection_48x48.png + BooleanUnion_48x48.png + Accept_48x48.png + Cancel_48x48.png + Run_48x48.png + ImportLabelSet_48x48.png + ImportLabeledImage_48x48.png + DeleteLayer_48x48.png + PreviousLayer_48x48.png + NextLayer_48x48.png + AddLayer_48x48.png + SegmentationInteractor_48x48.png + LockExterior_48x48.png + UnlockExterior_48x48.png + NewLabel_48x48.png + ClearSeeds_48x48.png + Start.png + Stop.png + Help_48x48.png + AdvancedTools.png + visible.png + invisible.png + lock.png + unlock.png + MergeLabels.png + RemoveLabel.png + EraseLabel.png + CreateSurface.png + CreateMask.png + RandomColor.png + RenameLabel.png + + diff --git a/Modules/SegmentationUI/resources/Start.png b/Modules/SegmentationUI/resources/Start.png new file mode 100644 index 0000000000..409e25942f Binary files /dev/null and b/Modules/SegmentationUI/resources/Start.png differ diff --git a/Modules/SegmentationUI/resources/Stop.png b/Modules/SegmentationUI/resources/Stop.png new file mode 100644 index 0000000000..0b44a81fff Binary files /dev/null and b/Modules/SegmentationUI/resources/Stop.png differ diff --git a/Modules/SegmentationUI/resources/UnlockExterior_48x48.png b/Modules/SegmentationUI/resources/UnlockExterior_48x48.png new file mode 100644 index 0000000000..69cb4beac0 Binary files /dev/null and b/Modules/SegmentationUI/resources/UnlockExterior_48x48.png differ diff --git a/Modules/SegmentationUI/resources/invisible.png b/Modules/SegmentationUI/resources/invisible.png new file mode 100644 index 0000000000..bf6cf840af Binary files /dev/null and b/Modules/SegmentationUI/resources/invisible.png differ diff --git a/Modules/SegmentationUI/resources/lock.png b/Modules/SegmentationUI/resources/lock.png new file mode 100644 index 0000000000..230fcac038 Binary files /dev/null and b/Modules/SegmentationUI/resources/lock.png differ diff --git a/Modules/SegmentationUI/resources/unlock.png b/Modules/SegmentationUI/resources/unlock.png new file mode 100644 index 0000000000..b683d6a2ba Binary files /dev/null and b/Modules/SegmentationUI/resources/unlock.png differ diff --git a/Modules/SegmentationUI/resources/visible.png b/Modules/SegmentationUI/resources/visible.png new file mode 100644 index 0000000000..ad943ad41c Binary files /dev/null and b/Modules/SegmentationUI/resources/visible.png differ