[Repository Listing] / [Slicer4]
 

Revision 26393


Jump to revision: Previous
Author: lassoan
Date: Sun Sep 24 12:04:18 2017 UTC (117 minutes, 23 seconds ago)
Log Message:
ENH: Added column property editor to tables module

Type and other properties of any existing column and default properties of new columns can be changed using GUI.
This is important for plotting, which requires numeric column types.

Additional improvements:
* changed defaultValue to nullValue to better reflect that the value represents missint/unknown value.
* made reading and conversion of bit and char type columns more robust

Changed paths:

Path Action
trunk/CMake/SlicerCheckSourceTree.cmake trunk/CMake/SlicerCheckSourceTree.cmake modified Revision Log Diff to previous
trunk/CMakeLists.txt trunk/CMakeLists.txt modified Revision Log Diff to previous
trunk/Libs/MRML/Core/Testing/TestData/table.schema.csv trunk/Libs/MRML/Core/Testing/TestData/table.schema.csv modified Revision Log Diff to previous
trunk/Libs/MRML/Core/Testing/vtkMRMLPlotDataNodeTest1.cxx trunk/Libs/MRML/Core/Testing/vtkMRMLPlotDataNodeTest1.cxx modified Revision Log Diff to previous
trunk/Libs/MRML/Core/Testing/vtkMRMLTableNodeTest1.cxx trunk/Libs/MRML/Core/Testing/vtkMRMLTableNodeTest1.cxx modified Revision Log Diff to previous
trunk/Libs/MRML/Core/vtkMRMLTableNode.cxx trunk/Libs/MRML/Core/vtkMRMLTableNode.cxx modified Revision Log Diff to previous
trunk/Libs/MRML/Core/vtkMRMLTableNode.h trunk/Libs/MRML/Core/vtkMRMLTableNode.h modified Revision Log Diff to previous
trunk/Libs/MRML/Core/vtkMRMLTableStorageNode.cxx trunk/Libs/MRML/Core/vtkMRMLTableStorageNode.cxx modified Revision Log Diff to previous
trunk/Libs/MRML/Widgets/qMRMLTableModel.cxx trunk/Libs/MRML/Widgets/qMRMLTableModel.cxx modified Revision Log Diff to previous
trunk/Libs/MRML/Widgets/qMRMLTableView.cxx trunk/Libs/MRML/Widgets/qMRMLTableView.cxx modified Revision Log Diff to previous
trunk/Libs/MRML/Widgets/qMRMLTableView.h trunk/Libs/MRML/Widgets/qMRMLTableView.h modified Revision Log Diff to previous
trunk/Modules/Loadable/Tables/CMakeLists.txt trunk/Modules/Loadable/Tables/CMakeLists.txt modified Revision Log Diff to previous
trunk/Modules/Loadable/Tables/Resources/UI/qSlicerTablesModuleWidget.ui trunk/Modules/Loadable/Tables/Resources/UI/qSlicerTablesModuleWidget.ui modified Revision Log Diff to previous
trunk/Modules/Loadable/Tables/Widgets trunk/Modules/Loadable/Tables/Widgets/ added Revision Log
trunk/Modules/Loadable/Tables/Widgets/CMakeLists.txt trunk/Modules/Loadable/Tables/Widgets/CMakeLists.txt added Revision Log
trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/ added Revision Log
trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/CMakeLists.txt trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/CMakeLists.txt added Revision Log
trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTableColumnPropertiesWidgetPlugin.cxx trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTableColumnPropertiesWidgetPlugin.cxx added Revision Log
trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTableColumnPropertiesWidgetPlugin.h trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTableColumnPropertiesWidgetPlugin.h added Revision Log
trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTablesModuleWidgetsAbstractPlugin.cxx trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTablesModuleWidgetsAbstractPlugin.cxx added Revision Log
trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTablesModuleWidgetsAbstractPlugin.h trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTablesModuleWidgetsAbstractPlugin.h added Revision Log
trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTablesModuleWidgetsPlugin.cxx trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTablesModuleWidgetsPlugin.cxx added Revision Log
trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTablesModuleWidgetsPlugin.h trunk/Modules/Loadable/Tables/Widgets/DesignerPlugins/qSlicerTablesModuleWidgetsPlugin.h added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Resources trunk/Modules/Loadable/Tables/Widgets/Resources/ added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Resources/UI trunk/Modules/Loadable/Tables/Widgets/Resources/UI/ added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Resources/UI/qSlicerTableColumnPropertiesWidget.ui trunk/Modules/Loadable/Tables/Widgets/Resources/UI/qSlicerTableColumnPropertiesWidget.ui added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Testing trunk/Modules/Loadable/Tables/Widgets/Testing/ added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Testing/CMakeLists.txt trunk/Modules/Loadable/Tables/Widgets/Testing/CMakeLists.txt added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Testing/Cxx trunk/Modules/Loadable/Tables/Widgets/Testing/Cxx/ added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Testing/Cxx/CMakeLists.txt trunk/Modules/Loadable/Tables/Widgets/Testing/Cxx/CMakeLists.txt added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Testing/Cxx/qSlicerTableColumnPropertiesWidgetTest1.cxx trunk/Modules/Loadable/Tables/Widgets/Testing/Cxx/qSlicerTableColumnPropertiesWidgetTest1.cxx added Revision Log
trunk/Modules/Loadable/Tables/Widgets/Testing/Cxx/qSlicerTablesModuleWidgetsCxxTests.h trunk/Modules/Loadable/Tables/Widgets/Testing/Cxx/qSlicerTablesModuleWidgetsCxxTests.h added Revision Log
trunk/Modules/Loadable/Tables/Widgets/qSlicerTableColumnPropertiesWidget.cxx trunk/Modules/Loadable/Tables/Widgets/qSlicerTableColumnPropertiesWidget.cxx added Revision Log
trunk/Modules/Loadable/Tables/Widgets/qSlicerTableColumnPropertiesWidget.h trunk/Modules/Loadable/Tables/Widgets/qSlicerTableColumnPropertiesWidget.h added Revision Log
trunk/Modules/Loadable/Tables/qSlicerTablesModuleWidget.cxx trunk/Modules/Loadable/Tables/qSlicerTablesModuleWidget.cxx modified Revision Log Diff to previous

  Subversion  TortoiseSVN  ViewVC