Changesets: Slicer
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup a1414e23 2016-04-04 23:47:08 Details Diff |
ENH: New class DICOMStoreSCPProcess inherited from DICOMProcess - DICOMListener now inherits from DICOMStoreSCPProcess since DICOMListener depends on storescp - improve error handling and feedback for user From: Christian Herz <christian.herz@mevis.fraunhofer.de> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25002 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOMLib/DICOMProcesses.py | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup c9e3a108 2016-04-04 23:37:54 Details Diff |
BUG: Correct warning display bug in GrowCutEffect (1) Corrects wrongfully named method `confirmOkCancel` to `confirmOkCancelDisplay` introduced to replace manually created QMessageBox in r24900. (2) Correct typos in warning message. From: Alexis Girault <alexis.girault@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25001 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/EditorLib/GrowCutEffect.py | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 7a2a4d24 2016-04-04 17:41:11 Details Diff |
COMP: Fixed merge error git-svn-id: http://svn.slicer.org/Slicer4/trunk@25000 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Logic/vtkSlicerTransformLogic.cxx | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 6852f0ca 2016-04-04 17:06:28 Details Diff |
ENH: Expand tables as needed if content is copied Previously data was clipped when it did not fit into the table (and when the table was empty, it crashed). git-svn-id: http://svn.slicer.org/Slicer4/trunk@24999 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLTableView.cxx | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 8decb54d 2016-04-04 16:40:02 Details Diff |
ENH: Added convert section to transforms module Conversion of transform to displacement field was often requested. Added a new "Convert" section at the bottom of Transforms module that allows converting a transform to a grid transform or to a displacement volume. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24998 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Logic/vtkSlicerTransformLogic.cxx | Diff File | ||
mod - Base/Logic/vtkSlicerTransformLogic.h | Diff File | ||
mod - Modules/Loadable/Transforms/Resources/UI/qSlicerTransformsModuleWidget.ui | Diff File | ||
mod - Modules/Loadable/Transforms/qSlicerTransformsModuleWidget.cxx | Diff File | ||
mod - Modules/Loadable/Transforms/qSlicerTransformsModuleWidget.h | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 4a97483f 2016-04-01 13:10:26 Details Diff |
ENH: Simplified hiding of volume rendering display nodes Volume rendering display node was set to be hidden at the lowest level of the class hierarchy: * vtkMRMLCPURayCastVolumeRenderingDisplayNode -> this->SetHideFromEditors(1); * vtkMRMLVolumeRenderingDisplayNode -> this->SetHideFromEditors(false); * vtkMRMLDisplayNode -> this->HideFromEditors = 1; * vtkMRMLNode -> this->HideFromEditors = 0; This was unnecessarily complex and confusing. Simplified it by removing HideFromEditors flag adjustment in all volume rendering display node base class and all children classes: * vtkMRMLDisplayNode -> this->HideFromEditors = 1; * vtkMRMLNode -> this->HideFromEditors = 0; git-svn-id: http://svn.slicer.org/Slicer4/trunk@24997 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/VolumeRendering/MRML/vtkMRMLCPURayCastVolumeRenderingDisplayNode.cxx | Diff File | ||
mod - Modules/Loadable/VolumeRendering/MRML/vtkMRMLGPURayCastVolumeRenderingDisplayNode.cxx | Diff File | ||
mod - Modules/Loadable/VolumeRendering/MRML/vtkMRMLVolumeRenderingDisplayNode.cxx | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 765eb815 2016-04-01 12:33:15 Details Diff |
BUG: Fixed constantly conflicting __version__.py On Windows Utilities\Scripts\SlicerWizard\__version__.py was generated with Windows newlines, on Windows, while the file is stored with Unix newlines in the repository. This caused commit failures and merge conflicts all the time. Fixed by forcing Unix-style newline. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24996 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Utilities/Scripts/SlicerWizard/CMakeLists.txt | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 6b2539c1 2016-03-31 14:56:06 naucoin Details Diff |
BUG: fix hide from editor flag on volume rendering nodes The volume rendering nodes are appearing in the Data tree after the change to set the default of the hide from editors flag to false on the MRML node superclass. This change sets them hidden by default and sets up the display node combo box to show them in the Volume Rendering Inputs panel. Issue 0002906 git-svn-id: http://svn.slicer.org/Slicer4/trunk@24995 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/VolumeRendering/MRML/vtkMRMLCPURayCastVolumeRenderingDisplayNode.cxx | Diff File | ||
mod - Modules/Loadable/VolumeRendering/MRML/vtkMRMLGPURayCastVolumeRenderingDisplayNode.cxx | Diff File | ||
mod - Modules/Loadable/VolumeRendering/MRML/vtkMRMLVolumeRenderingScenarioNode.cxx | Diff File | ||
mod - Modules/Loadable/VolumeRendering/Resources/UI/qSlicerVolumeRenderingModuleWidget.ui | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 94c1b41f 2016-03-31 13:46:14 naucoin Details Diff |
ENH: Allow setting color node when loading volumes Add support to pick a non default color node when loading in a volume via python or the Add Data widget. In the volumes reader, check for a new property, colorNodeID, and use it to set the color node information on the volume's display node after reading. This can be used from python: properties = {} properties['colorNodeID'] = 'vtkMRMLColorTableNodeWarm1' slicer.util.loadVolume(fileName, properties) Added a color table node selector to the Volumes module IO widget. Set the default color nodes via the color logic pointer, for label maps and greyscales. Pass the colorNodeID property to the Volumes IO reader. Added testing the color node setting to the widget test. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24994 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Volumes/Resources/UI/qSlicerVolumesIOOptionsWidget.ui | Diff File | ||
mod - Modules/Loadable/Volumes/Testing/Cxx/qSlicerVolumesIOOptionsWidgetTest1.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/qSlicerVolumesIOOptionsWidget.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/qSlicerVolumesIOOptionsWidget.h | Diff File | ||
mod - Modules/Loadable/Volumes/qSlicerVolumesReader.cxx | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 9d2df083 2016-03-30 19:31:24 Details Diff |
ENH: Update DCMTK to include patch avoiding unneeded recompilation. $ git shortlog --no-merges 0b5b174..023b8de Jean-Christophe Fillion-Robin (1): CMake: Avoid unneeded recompilation improving generation of 'arith.h' git-svn-id: http://svn.slicer.org/Slicer4/trunk@24993 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_DCMTK.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup c0353f62 2016-03-30 14:22:09 Details Diff |
COMP: Update SlicerExecutionModel to allow reuse of PATH/DESTINATION vars. This commit sets variable in the current scope to allow other external project to depends on their values. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24992 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_SlicerExecutionModel.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 26047b4e 2016-03-22 19:03:16 Details Diff |
ENH: Update SlicerDMRI remote module to SlicerDMRI/SlicerDMRI@b5c262fc $ git shortlog a82fde4..b5c262f Isaiah Norton (8): COMP: set in FBMeasure test CMakeLists.txt STYLE: Refactor FBTractMeasurement and comments FBTractMeasurement: skip and record NaNs for each measure, fixes SlicerDMRI/SlicerDMRI#34 STYLE: FBTractMeasurements clean-up COMP: update FBTractMeasurement tests COMP: update SuperBuild.cmake for external index build COMP: CMake updates for extension build ENH: add helix test data from Slicer repository, fixes SlicerDMRI/SlicerDMRI#18 From: Isaiah Norton <inorton@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24991 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup fb24563d 2016-03-22 18:07:23 Details Diff |
COMP: midas_api_upload_package: Do not attempt upload if login failed. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24990 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/MIDASAPIUploadPackage.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 907bc76c 2016-03-22 18:07:22 Details Diff |
STYLE: Fix comment associated with packageupload target git-svn-id: http://svn.slicer.org/Slicer4/trunk@24989 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerPackageAndUploadTarget.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup effb4246 2016-03-21 18:54:02 Details Diff |
BUG: Slicer_EXTENSION_DESCRIPTION_DIR is a PATH, not a STRING Slicer_EXTENSION_DESCRIPTION_DIR was declared as a STRING. cmake-gui does not offer the possibility to open a file browser and select a directory from the user interface if a variable is not defined as a PATH or FILEPATH. From: Francois Budin <francois.budin@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24988 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Extensions/CMake/CMakeLists.txt | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup fde71c6f 2016-03-21 18:54:00 Details Diff |
ENH: Update extension driver dashboard script to display variables. This will facilitate understanding of the build context. Here is an example of output: $ ctest -S slicer_extensions_testing_experimental.cmake -VV * Extra verbosity turned on Reading Script: /home/jcfr/Projects/sandbox/slicer_extensions_testing_experimental.cmake -- Setting 'MIDAS_PACKAGE_URL' variable with default value 'http://slicer.kitware.com/midas3' -- Setting 'MIDAS_PACKAGE_EMAIL' variable with environment variable value 'OBFUSCATED' -- Setting 'MIDAS_PACKAGE_API_KEY' variable with environment variable value 'OBFUSCATED' -- Setting 'run_ctest_submit' variable with default value 'TRUE' -- Setting 'run_ctest_with_update' variable with default value 'TRUE' -- Setting 'run_ctest_with_configure' variable with default value 'TRUE' -- Setting 'run_ctest_with_build' variable with default value 'TRUE' -- Setting 'run_ctest_with_notes' variable with default value 'TRUE' -- Setting 'Slicer_UPLOAD_EXTENSIONS' variable with default value 'TRUE' -- CTEST_SITE ........................: cerrotorre.kitware -- CTEST_BUILD_NAME ..................: Linux-g++5.2.1-64bits-QT4.8.7-PythonQt-With-Tcl-CLI-origin-master-Release -- SCRIPT_MODE .......................: experimental -- CTEST_BUILD_CONFIGURATION .........: Release -- ADDITIONAL_CMAKECACHE_OPTION ......: -- CTEST_NOTES_FILES .................: /home/jcfr/Projects/sandbox/slicer_extensions_testing_experimental.cmake -- CTEST_DASHBOARD_ROOT ..............: /home/jcfr/Projects/ -- CTEST_CMAKE_GENERATOR .............: Unix Makefiles -- CTEST_TEST_TIMEOUT ................: 500 -- CTEST_BUILD_FLAGS .................: -j8 -- CTEST_PROJECT_NAME ................: Slicer4 -- EXTENSIONS_TRACK_QUALIFIER ........: master -- EXTENSIONS_BUILDSYSTEM_SOURCE_DIRECTORY: /home/jcfr/Projects//Slicer/Extensions/CMake -- EXTENSIONS_BUILDSYSTEM_TESTING ....: TRUE -- EXTENSIONS_INDEX_GIT_REPOSITORY ...: git://github.com/Slicer/ExtensionsIndex.git -- EXTENSIONS_INDEX_GIT_TAG ..........: origin/master -- CTEST_BINARY_DIRECTORY ............: /home/jcfr/Projects//SlicerExtensions-build-64bits-QT4.8.7-PythonQt-With-Tcl-CLI-Release-experimental-Testing-master -- CTEST_SVN_COMMAND .................: /usr/bin/svn -- CTEST_GIT_COMMAND .................: /usr/bin/git -- Slicer_DIR ........................: /home/jcfr/Projects//Slicer-Release/Slicer-build -- CTEST_CONFIGURATION_TYPE ..........: Release -- CTEST_LOG_FILE ....................: NOT DEFINED -- CTEST_NOTES_FILES .................: /home/jcfr/Projects/sandbox/slicer_extensions_testing_experimental.cmake -- CTEST_PARALLEL_LEVEL ..............: 8 -- MIDAS_PACKAGE_URL .................: http://slicer.kitware.com/midas3 -- run_ctest_submit ..................: TRUE -- run_ctest_with_update .............: TRUE -- run_ctest_with_configure ..........: TRUE -- run_ctest_with_build ..............: TRUE -- run_ctest_with_notes ..............: TRUE -- Slicer_UPLOAD_EXTENSIONS ..........: TRUE -- CTEST_SOURCE_DIRECTORY ............: /home/jcfr/Projects//Slicer/Extensions/CMake -- Slicer_EXTENSION_DESCRIPTION_DIR ..: NOT DEFINED -- empty_binary_directory ............: FALSE -- force_build .......................: TRUE -- model .............................: Experimental -- track .............................: Extensions-Experimental -- CTEST_USE_LAUNCHERS ...............: 1 [...] From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24987 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Extensions/CMake/SlicerExtensionsDashboardDriverScript.cmake | Diff File | ||
mod - Extensions/CMake/SlicerExtensionsDashboardScript.TEMPLATE.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 4e887339 2016-03-21 18:53:58 Details Diff |
STYLE: ExtensionsDashboardScripts: Remove reference to unused variables From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24986 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Extensions/CMake/SlicerExtensionsDashboardDriverScript.cmake | Diff File | ||
mod - Extensions/CMake/SlicerExtensionsDashboardScript.TEMPLATE.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 82e3b359 2016-03-21 18:53:56 Details Diff |
ENH: Update Slicer driver dashboard script to display variables. This will facilitate understanding of the build context. Here is an example of output: $ ctest -S slicer_experimental.cmake -VV * Extra verbosity turned on Reading Script: /home/jcfr/Projects/sandbox/slicer_experimental.cmake -- Setting 'MIDAS_PACKAGE_URL' variable with default value 'http://slicer.kitware.com/midas3' -- Setting 'MIDAS_PACKAGE_EMAIL' variable with environment variable value 'OBFUSCATED' -- Setting 'MIDAS_PACKAGE_API_KEY' variable with environment variable value 'OBFUSCATED' -- Setting 'run_ctest_with_disable_clean' variable with default value 'FALSE' -- Setting 'run_ctest_with_configure' variable with default value 'TRUE' -- Setting 'run_ctest_with_coverage' variable with default value 'TRUE' -- Setting 'run_ctest_with_memcheck' variable with default value 'TRUE' -- Setting 'run_ctest_with_packages' variable with default value 'TRUE' -- Setting 'run_ctest_with_upload' variable with default value 'TRUE' -- Setting 'run_ctest_with_notes' variable with default value 'TRUE' -- CTEST_SITE ........................: cerrotorre.kitware -- CTEST_BUILD_NAME ..................: Linux-g++5.2.1-64bits-QT4.8.7-PythonQt-With-Tcl-NoCLI-Release -- SCRIPT_MODE .......................: experimental -- CTEST_BUILD_CONFIGURATION .........: Release -- WITH_MEMCHECK .....................: FALSE -- WITH_COVERAGE .....................: FALSE -- WITH_DOCUMENTATION ................: FALSE -- ADDITIONAL_CMAKECACHE_OPTION ......: -- CTEST_NOTES_FILES .................: /home/jcfr/Projects/sandbox/slicer_experimental.cmake -- CTEST_DASHBOARD_ROOT ..............: /home/jcfr/Projects/ -- CTEST_CMAKE_GENERATOR .............: Unix Makefiles -- CTEST_TEST_TIMEOUT ................: 500 -- CTEST_BUILD_FLAGS .................: -j8 -- TEST_TO_EXCLUDE_REGEX .............: -- CTEST_PROJECT_NAME ................: Slicer4 -- CTEST_SOURCE_DIRECTORY ............: /home/jcfr/Projects//Slicer -- CTEST_BINARY_DIRECTORY ............: /home/jcfr/Projects//Slicer-Release -- CTEST_COVERAGE_COMMAND ............: /usr/bin/gcov -- CTEST_MEMORYCHECK_COMMAND .........: /usr/bin/valgrind -- CTEST_SVN_COMMAND .................: /usr/bin/svn -- CTEST_GIT_COMMAND .................: /usr/bin/git -- QT_QMAKE_EXECUTABLE ...............: /home/jcfr/Support/qt-everywhere-opensource-build-4.8.7/bin/qmake -- CTEST_CONFIGURATION_TYPE ..........: Release -- CTEST_LOG_FILE ....................: NOT DEFINED -- CTEST_NOTES_FILES .................: /home/jcfr/Projects/sandbox/slicer_experimental.cmake -- CTEST_PARALLEL_LEVEL ..............: 8 -- MIDAS_PACKAGE_URL .................: http://slicer.kitware.com/midas3 -- run_ctest_submit ..................: 1 -- run_ctest_with_disable_clean ......: FALSE -- run_ctest_with_update .............: 0 -- run_ctest_with_configure ..........: TRUE -- run_ctest_with_build ..............: 0 -- run_ctest_with_test ...............: 0 -- run_ctest_with_coverage ...........: TRUE -- run_ctest_with_memcheck ...........: TRUE -- run_ctest_with_packages ...........: TRUE -- run_ctest_with_upload .............: TRUE -- run_ctest_with_notes ..............: TRUE -- SVN_REPOSITORY ....................: http://svn.slicer.org/Slicer4 -- SVN_BRANCH ........................: trunk -- SVN_REVISION ......................: -- SVN_URL ...........................: http://svn.slicer.org/Slicer4/trunk -- empty_binary_directory ............: FALSE -- force_build .......................: TRUE -- model .............................: Experimental -- track .............................: Experimental-Packages -- CTEST_USE_LAUNCHERS ...............: 1 [...] From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24985 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerDashboardDriverScript.cmake | Diff File | ||
mod - CMake/SlicerDashboardScript.TEMPLATE.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup ca38f539 2016-03-21 18:53:54 Details Diff |
BUG: Update Slicer build system to report packaging errors on CDash. See 0003032 This commit adds a new target named "packageupload" that will (1) build the standard 'package' target, (2) extract the list of generated packages from its standard output and (3) append the list of generated package filepaths to a file named PACKAGES.txt, (4) upload the packages on midas. Using this target a Slicer package can be uploaded to midas without relying on CTest. Within the ctest script, the target "packageupload" is built and then the URL to download packages from midas are uploaded to CDash based on the content of the file PACKAGES.txt From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24984 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/LastConfigureStep/CMakeLists.txt | Diff File | ||
mod - CMake/SlicerDashboardDriverScript.cmake | Diff File | ||
add - CMake/SlicerPackageAndUploadTarget.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup ffc788d9 2016-03-21 18:53:52 Details Diff |
ENH: Remove support for building an ExtensionsIndex directly from Slicer This commit simplifies Slicer build system removing the (untested) support for building extensions given a directory containing *.s4ext files. Note that building extensions by configuring and building the project in "Extensions/CMake" can still be done. Extensions dashboards use and test this approach. The template extension dashboard script can be used as a model. From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24983 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerDashboardDriverScript.cmake | Diff File | ||
mod - Extensions/CMake/CMakeLists.txt | Diff File | ||
mod - SuperBuild.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup f6ba259b 2016-03-21 18:53:50 Details Diff |
BUG: UseSlicer: Do not display value of Email and ApiKey. From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24982 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/UseSlicer.cmake.in | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup f0037c53 2016-03-21 18:53:48 Details Diff |
ENH: Update slicer_setting_variable_message to understand OBFUSCATE option. From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24981 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/UseSlicerMacros.cmake | Diff File | ||
490-qMRMLSceneHierarchyModel-avoid-extra-scene-lookup 3d8c0a80 2016-03-21 18:53:47 Details Diff |
STYLE: SlicerExtensionPackageAndUploadTarget: Display location of log From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24980 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Extensions/CMake/SlicerExtensionPackageAndUploadTarget.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 8a826561 2014-02-03 13:40:23 Details Diff |
ENH: Make layoutManager() method in qMRMLLayoutWidget Q_INVOKABLE To make it accessible from python From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22856 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLLayoutWidget.h | Diff File | ||
2145-support-for-installing-extension-from-file 11b11932 2014-01-27 18:15:43 Details Diff |
ENH: slicer.util - Add VTKObservationMixin python convenience class This class provides a convenience interface to keep track of VTK observations. Assuming you have a class Foo already deriving from class Bar, you could do: class Foo(Bar, VTKObservationMixin): def __init__(self): super(Foo, self).__init__() git-svn-id: http://svn.slicer.org/Slicer4/trunk@22855 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File |