diff --git a/Plugins/org.mitk.gui.qt.multilabelsegmentation/files.cmake b/Plugins/org.mitk.gui.qt.multilabelsegmentation/files.cmake
index 335addf56d..0f8da95ea7 100644
--- a/Plugins/org.mitk.gui.qt.multilabelsegmentation/files.cmake
+++ b/Plugins/org.mitk.gui.qt.multilabelsegmentation/files.cmake
@@ -1,104 +1,104 @@
set(SRC_CPP_FILES
QmitkMultiLabelSegmentationPreferencePage.cpp
)
set(INTERNAL_CPP_FILES
mitkPluginActivator.cpp
QmitkMultiLabelSegmentationView.cpp
QmitkThresholdAction.cpp
QmitkCreatePolygonModelAction.cpp
QmitkAutocropAction.cpp
QmitkConvertSurfaceToLabelAction.cpp
QmitkConvertMaskToLabelAction.cpp
QmitkConvertToMultiLabelSegmentationAction.cpp
QmitkCreateMultiLabelSegmentationAction.cpp
QmitkLoadMultiLabelPresetAction.cpp
QmitkCreateMultiLabelPresetAction.cpp
Common/QmitkDataSelectionWidget.cpp
SegmentationUtilities/QmitkMultiLabelSegmentationUtilitiesView.cpp
SegmentationUtilities/QmitkSegmentationUtilityWidget.cpp
SegmentationUtilities/BooleanOperations/QmitkBooleanOperationsWidget.cpp
SegmentationUtilities/MorphologicalOperations/QmitkMorphologicalOperationsWidget.cpp
SegmentationUtilities/SurfaceToImage/QmitkSurfaceToImageWidget.cpp
SegmentationUtilities/ImageMasking/QmitkImageMaskingWidget.cpp
)
set(UI_FILES
src/internal/QmitkMultiLabelSegmentationControls.ui
src/internal/Common/QmitkDataSelectionWidgetControls.ui
src/internal/SegmentationUtilities/QmitkMultiLabelSegmentationUtilitiesViewControls.ui
src/internal/SegmentationUtilities/BooleanOperations/QmitkBooleanOperationsWidgetControls.ui
src/internal/SegmentationUtilities/MorphologicalOperations/QmitkMorphologicalOperationsWidgetControls.ui
src/internal/SegmentationUtilities/SurfaceToImage/QmitkSurfaceToImageWidgetControls.ui
src/internal/SegmentationUtilities/ImageMasking/QmitkImageMaskingWidgetControls.ui
)
set(MOC_H_FILES
src/QmitkMultiLabelSegmentationPreferencePage.h
src/internal/mitkPluginActivator.h
src/internal/QmitkMultiLabelSegmentationView.h
src/internal/QmitkThresholdAction.h
src/internal/QmitkCreatePolygonModelAction.h
src/internal/QmitkAutocropAction.h
src/internal/QmitkConvertSurfaceToLabelAction.h
src/internal/QmitkLoadMultiLabelPresetAction.h
src/internal/QmitkCreateMultiLabelPresetAction.h
src/internal/QmitkConvertMaskToLabelAction.h
src/internal/QmitkConvertToMultiLabelSegmentationAction.h
src/internal/QmitkCreateMultiLabelSegmentationAction.h
src/internal/Common/QmitkDataSelectionWidget.h
src/internal/SegmentationUtilities/QmitkMultiLabelSegmentationUtilitiesView.h
src/internal/SegmentationUtilities/QmitkSegmentationUtilityWidget.h
src/internal/SegmentationUtilities/BooleanOperations/QmitkBooleanOperationsWidget.h
src/internal/SegmentationUtilities/MorphologicalOperations/QmitkMorphologicalOperationsWidget.h
src/internal/SegmentationUtilities/SurfaceToImage/QmitkSurfaceToImageWidget.h
src/internal/SegmentationUtilities/ImageMasking/QmitkImageMaskingWidget.h
)
set(CACHED_RESOURCE_FILES
resources/BooleanDifference_48x48.png
resources/BooleanIntersection_48x48.png
resources/BooleanOperations_48x48.png
resources/BooleanUnion_48x48.png
resources/Closing_48x48.png
resources/CTKWidgets_48x48.png
resources/deformablePlane.png
resources/Dilate_48x48.png
resources/Erode_48x48.png
resources/FillHoles_48x48.png
resources/Icons.svg
resources/ImageMasking_48x48.png
resources/MorphologicalOperations_48x48.png
- resources/multilabelsegmentation.png
- resources/MultiLabelSegmentationUtilities_48x48.png
+ resources/multilabelsegmentation.svg
+ resources/multilabelsegmentation_utilities.svg
resources/NewLabel_48x48.png
resources/NewSegmentationSession_48x48.png
resources/Opening_48x48.png
resources/SurfaceToImage_48x48.png
plugin.xml
)
set(QRC_FILES
resources/multilabelsegmentation.qrc
resources/MultiLabelSegmentationUtilities.qrc
resources/MorphologicalOperationsWidget.qrc
resources/BooleanOperationsWidget.qrc
)
set(CPP_FILES)
foreach(file ${SRC_CPP_FILES})
set(CPP_FILES ${CPP_FILES} src/${file})
endforeach(file ${SRC_CPP_FILES})
#usFunctionEmbedResources(
#CPP_FILES
# LIBRARY_NAME "liborg_mitk_gui_qt_multilabelsegmentation"
#ROOT_DIR resources
#FILES Interactions/SegmentationInteraction.xml
# Interactions/ConfigSegmentation.xml
#)
foreach(file ${INTERNAL_CPP_FILES})
set(CPP_FILES ${CPP_FILES} src/internal/${file})
endforeach(file ${INTERNAL_CPP_FILES})
diff --git a/Plugins/org.mitk.gui.qt.multilabelsegmentation/plugin.xml b/Plugins/org.mitk.gui.qt.multilabelsegmentation/plugin.xml
index fae18fefee..6ee7a2ad44 100644
--- a/Plugins/org.mitk.gui.qt.multilabelsegmentation/plugin.xml
+++ b/Plugins/org.mitk.gui.qt.multilabelsegmentation/plugin.xml
@@ -1,42 +1,42 @@
+ icon="resources/multilabelsegmentation_utilities.svg" />
diff --git a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/MultiLabelSegmentationUtilities.qrc b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/MultiLabelSegmentationUtilities.qrc
index 0ba8817c3d..4facd08489 100644
--- a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/MultiLabelSegmentationUtilities.qrc
+++ b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/MultiLabelSegmentationUtilities.qrc
@@ -1,10 +1,10 @@
BooleanOperations_48x48.png
ImageMasking_48x48.png
MorphologicalOperations_48x48.png
SurfaceToImage_48x48.png
- MultiLabelSegmentationUtilities_48x48.png
+ multilabelsegmentation_utilities.svg
CTKWidgets_48x48.png
diff --git a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/MultiLabelSegmentationUtilities_48x48.png b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/MultiLabelSegmentationUtilities_48x48.png
deleted file mode 100644
index 6f99d79707..0000000000
Binary files a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/MultiLabelSegmentationUtilities_48x48.png and /dev/null differ
diff --git a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.png b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.png
deleted file mode 100644
index e061bcea27..0000000000
Binary files a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.png and /dev/null differ
diff --git a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.qrc b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.qrc
index 5a5003c555..bc38736d14 100644
--- a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.qrc
+++ b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.qrc
@@ -1,7 +1,7 @@
- multilabelsegmentation.png
+ multilabelsegmentation.svg
NewLabel_48x48.png
NewSegmentationSession_48x48.png
diff --git a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.svg b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.svg
new file mode 100644
index 0000000000..f9c91b4ac7
--- /dev/null
+++ b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation.svg
@@ -0,0 +1,6360 @@
+
+
diff --git a/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation_utilities.svg b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation_utilities.svg
new file mode 100644
index 0000000000..9f412bd4e3
--- /dev/null
+++ b/Plugins/org.mitk.gui.qt.multilabelsegmentation/resources/multilabelsegmentation_utilities.svg
@@ -0,0 +1,6360 @@
+
+
diff --git a/Plugins/org.mitk.gui.qt.segmentation/files.cmake b/Plugins/org.mitk.gui.qt.segmentation/files.cmake
index cde1e33fb3..f1c7d5d6dc 100644
--- a/Plugins/org.mitk.gui.qt.segmentation/files.cmake
+++ b/Plugins/org.mitk.gui.qt.segmentation/files.cmake
@@ -1,81 +1,81 @@
set(SRC_CPP_FILES
QmitkSegmentationPreferencePage.cpp
)
set(INTERNAL_CPP_FILES
mitkPluginActivator.cpp
QmitkSegmentationView.cpp
QmitkThresholdAction.cpp
QmitkCreatePolygonModelAction.cpp
#QmitkStatisticsAction.cpp
QmitkAutocropAction.cpp
QmitkDeformableClippingPlaneView.cpp
Common/QmitkDataSelectionWidget.cpp
SegmentationUtilities/QmitkSegmentationUtilitiesView.cpp
SegmentationUtilities/QmitkSegmentationUtilityWidget.cpp
SegmentationUtilities/BooleanOperations/QmitkBooleanOperationsWidget.cpp
SegmentationUtilities/ImageMasking/QmitkImageMaskingWidget.cpp
SegmentationUtilities/ContourModelToImage/QmitkContourModelToImageWidget.cpp
SegmentationUtilities/MorphologicalOperations/QmitkMorphologicalOperationsWidget.cpp
SegmentationUtilities/SurfaceToImage/QmitkSurfaceToImageWidget.cpp
SegmentationUtilities/CTKWidgets/QmitkCTKWidgetsWidget.cpp
)
set(UI_FILES
src/internal/QmitkSegmentationControls.ui
src/internal/QmitkDeformableClippingPlaneViewControls.ui
src/internal/Common/QmitkDataSelectionWidgetControls.ui
src/internal/SegmentationUtilities/QmitkSegmentationUtilitiesViewControls.ui
src/internal/SegmentationUtilities/BooleanOperations/QmitkBooleanOperationsWidgetControls.ui
src/internal/SegmentationUtilities/ImageMasking/QmitkImageMaskingWidgetControls.ui
src/internal/SegmentationUtilities/ContourModelToImage/QmitkContourModelToImageWidgetControls.ui
src/internal/SegmentationUtilities/MorphologicalOperations/QmitkMorphologicalOperationsWidgetControls.ui
src/internal/SegmentationUtilities/SurfaceToImage/QmitkSurfaceToImageWidgetControls.ui
)
set(MOC_H_FILES
src/QmitkSegmentationPreferencePage.h
src/internal/mitkPluginActivator.h
src/internal/QmitkSegmentationView.h
src/internal/QmitkThresholdAction.h
src/internal/QmitkCreatePolygonModelAction.h
#src/internal/QmitkStatisticsAction.h
src/internal/QmitkAutocropAction.h
src/internal/QmitkDeformableClippingPlaneView.h
src/internal/Common/QmitkDataSelectionWidget.h
src/internal/SegmentationUtilities/QmitkSegmentationUtilitiesView.h
src/internal/SegmentationUtilities/QmitkSegmentationUtilityWidget.h
src/internal/SegmentationUtilities/BooleanOperations/QmitkBooleanOperationsWidget.h
src/internal/SegmentationUtilities/ImageMasking/QmitkImageMaskingWidget.h
src/internal/SegmentationUtilities/ContourModelToImage/QmitkContourModelToImageWidget.h
src/internal/SegmentationUtilities/MorphologicalOperations/QmitkMorphologicalOperationsWidget.h
src/internal/SegmentationUtilities/SurfaceToImage/QmitkSurfaceToImageWidget.h
src/internal/SegmentationUtilities/CTKWidgets/QmitkCTKWidgetsWidget.h
)
set(CACHED_RESOURCE_FILES
- resources/segmentation.png
+ resources/segmentation.svg
resources/deformablePlane.png
resources/clipping_plane_translate_48x48.png
resources/clipping_plane_rotate48x48.png
resources/clipping_plane_deform48x48.png
- resources/SegmentationUtilities_48x48.png
+ resources/segmentation_utilities.svg
plugin.xml
)
set(QRC_FILES
resources/segmentation.qrc
resources/SegmentationUtilities.qrc
resources/BooleanOperationsWidget.qrc
resources/MorphologicalOperationsWidget.qrc
)
set(CPP_FILES)
foreach(file ${SRC_CPP_FILES})
set(CPP_FILES ${CPP_FILES} src/${file})
endforeach(file ${SRC_CPP_FILES})
foreach(file ${INTERNAL_CPP_FILES})
set(CPP_FILES ${CPP_FILES} src/internal/${file})
endforeach(file ${INTERNAL_CPP_FILES})
diff --git a/Plugins/org.mitk.gui.qt.segmentation/plugin.xml b/Plugins/org.mitk.gui.qt.segmentation/plugin.xml
index e8048aaedb..56282d66a3 100644
--- a/Plugins/org.mitk.gui.qt.segmentation/plugin.xml
+++ b/Plugins/org.mitk.gui.qt.segmentation/plugin.xml
@@ -1,94 +1,94 @@
Allows the segmentation of images using different tools.
Allow the clipping of a volume using a deformable plane.
+ icon="resources/segmentation_utilities.svg" >
Edit segmentations using standard operations.
diff --git a/Plugins/org.mitk.gui.qt.segmentation/resources/Segmentation.svg b/Plugins/org.mitk.gui.qt.segmentation/resources/Segmentation.svg
new file mode 100644
index 0000000000..0c7a8a8c4b
--- /dev/null
+++ b/Plugins/org.mitk.gui.qt.segmentation/resources/Segmentation.svg
@@ -0,0 +1,2046 @@
+
+
diff --git a/Plugins/org.mitk.gui.qt.segmentation/resources/SegmentationUtilities.qrc b/Plugins/org.mitk.gui.qt.segmentation/resources/SegmentationUtilities.qrc
index b49f56f9c5..7bf9be6d2f 100644
--- a/Plugins/org.mitk.gui.qt.segmentation/resources/SegmentationUtilities.qrc
+++ b/Plugins/org.mitk.gui.qt.segmentation/resources/SegmentationUtilities.qrc
@@ -1,13 +1,13 @@
BooleanOperations_48x48.png
ContourModelSetToImage_48x48.png
ImageMasking_48x48.png
MorphologicalOperations_48x48.png
SurfaceToImage_48x48.png
- SegmentationUtilities_48x48.png
+ segmentation_utilities.svg
CTKWidgets_48x48.png
BooleanLabelA_32x32.png
BooleanLabelB_32x32.png
diff --git a/Plugins/org.mitk.gui.qt.segmentation/resources/SegmentationUtilities_48x48.png b/Plugins/org.mitk.gui.qt.segmentation/resources/SegmentationUtilities_48x48.png
deleted file mode 100644
index afd45175ff..0000000000
Binary files a/Plugins/org.mitk.gui.qt.segmentation/resources/SegmentationUtilities_48x48.png and /dev/null differ
diff --git a/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation.png b/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation.png
deleted file mode 100644
index 55143b0de7..0000000000
Binary files a/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation.png and /dev/null differ
diff --git a/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation.qrc b/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation.qrc
index fc9aded7a9..8474014198 100755
--- a/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation.qrc
+++ b/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation.qrc
@@ -1,6 +1,6 @@
btnNew.png
- segmentation.png
+ segmentation.svg
diff --git a/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation_utilities.svg b/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation_utilities.svg
new file mode 100644
index 0000000000..d3d817e5ec
--- /dev/null
+++ b/Plugins/org.mitk.gui.qt.segmentation/resources/segmentation_utilities.svg
@@ -0,0 +1,2046 @@
+
+