ResInsight/ApplicationLibCode/Commands/ExportCommands
Magne Sjaastad 40080a99de
9978 Improve UI for long drop-down lists, use tree selection more
* Improve tree selection editor
- always call defineEditorAttributes
- use heightHint in editor attributes 
- use tree selection editor as default editor for std::vector

* Use tree selection editor instead of list selection editor
List selection editor must be used when editing std::vector<cvf::vec3d> and similar. Replace other use of list selection editor with tree selection editor.

* Set checked state based on text string for integer only models
For models with only integer values, use text string to define the items to be selected. The full list will always be visible, and the checked state will be updated when editing the filter text.

Example: "1, 5-7" will set items 1, 5, 6, 7 checked and all other items unchecked

* Minor fixes
- Set placeholder text after content is added (to ensure correct data type)
- Fix check of integers. `canConvert<int>()`returns true for both QString and int. Thus convert to string and then check for int conversion.

* Activate filtering when unchecking all items in list with only integers
- Reactivate filtering when uncheck of all items for a list with only integer values (to keep consistency between filter and list)
- Update function name for clarity

---------

Co-authored-by: Jørgen Herje <jorgen.herje@ceetronsolutions.com>
2023-05-22 15:44:37 +02:00
..
CMakeLists_files.cmake Create depth adjusted LAS files 2023-01-23 12:46:54 +01:00
RicAdvancedSnapshotExportFeature.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicAdvancedSnapshotExportFeature.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicCellRangeUi.cpp Change API for PdmObjectHandle and PdmFieldHandle 2023-05-12 21:41:34 +02:00
RicCellRangeUi.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicCreateDepthAdjustedLasFilesFeature.cpp Change API for PdmObjectHandle and PdmFieldHandle 2023-05-12 21:41:34 +02:00
RicCreateDepthAdjustedLasFilesFeature.h Fix bug selected well log file for source well (#10159) 2023-04-24 13:31:19 +02:00
RicCreateDepthAdjustedLasFilesImpl.cpp Fix bug selected well log file for source well (#10159) 2023-04-24 13:31:19 +02:00
RicCreateDepthAdjustedLasFilesImpl.h Fix bug selected well log file for source well (#10159) 2023-04-24 13:31:19 +02:00
RicCreateDepthAdjustedLasFilesUi.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicCreateDepthAdjustedLasFilesUi.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicEclipseCellResultToFileImpl.cpp Refactor result definition 2023-05-11 08:37:58 +02:00
RicEclipseCellResultToFileImpl.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportCarfin.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RicExportCarfin.h Janitor : Remove obsolete override comment 2022-02-23 08:01:28 +01:00
RicExportCarfinUi.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportCarfinUi.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportEclipseSectorModelFeature.cpp Update clang-format.yml (#10068) 2023-04-13 07:05:53 +02:00
RicExportEclipseSectorModelFeature.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportEclipseSectorModelUi.cpp 9978 Improve UI for long drop-down lists, use tree selection more 2023-05-22 15:44:37 +02:00
RicExportEclipseSectorModelUi.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportFaultsFeature.cpp Change API for PdmObjectHandle and PdmFieldHandle 2023-05-12 21:41:34 +02:00
RicExportFaultsFeature.h Janitor : Remove obsolete override comment 2022-02-23 08:01:28 +01:00
RicExportLgrFeature.cpp Change API for PdmObjectHandle and PdmFieldHandle 2023-05-12 21:41:34 +02:00
RicExportLgrFeature.h Update clang-format.yml (#10068) 2023-04-13 07:05:53 +02:00
RicExportLgrUi.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportLgrUi.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportSelectedWellPathsFeature.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportSelectedWellPathsFeature.h Added more clang-tidy checks 2023-04-14 14:07:45 +02:00
RicExportToLasFileFeature.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportToLasFileFeature.h Janitor : Remove obsolete override comment 2022-02-23 08:01:28 +01:00
RicExportToLasFileResampleUi.cpp Added more clang-tidy checks 2023-04-14 14:07:45 +02:00
RicExportToLasFileResampleUi.h Added more clang-tidy checks 2023-04-14 14:07:45 +02:00
RicExportVisibleWellPathsFeature.cpp #7324 Export well path: Remove problematic characters in file name 2021-02-17 10:20:23 +01:00
RicExportVisibleWellPathsFeature.h Added more clang-tidy checks 2023-04-14 14:07:45 +02:00
RicExportWellPathsUi.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExportWellPathsUi.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicLgrSplitType.h Added more clang-tidy checks 2023-04-14 14:07:45 +02:00
RicSaveEclipseInputPropertyFeature.cpp Minor issues related to release 2023-02-20 08:18:08 +01:00
RicSaveEclipseInputPropertyFeature.h Janitor : Remove obsolete override comment 2022-02-23 08:01:28 +01:00
RicSaveEclipseInputVisibleCellsFeature.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSaveEclipseInputVisibleCellsFeature.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSaveEclipseInputVisibleCellsUi.cpp Minor issues related to release 2023-02-20 08:18:08 +01:00
RicSaveEclipseInputVisibleCellsUi.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSaveEclipseResultAsInputPropertyExec.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSaveEclipseResultAsInputPropertyExec.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RicSaveEclipseResultAsInputPropertyFeature.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSaveEclipseResultAsInputPropertyFeature.h Janitor : Remove obsolete override comment 2022-02-23 08:01:28 +01:00
RicSnapshotAllPlotsToFileFeature.cpp Change API for PdmObjectHandle and PdmFieldHandle 2023-05-12 21:41:34 +02:00
RicSnapshotAllPlotsToFileFeature.h Janitor : Remove obsolete override comment 2022-02-23 08:01:28 +01:00
RicSnapshotAllViewsToFileFeature.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSnapshotAllViewsToFileFeature.h clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSnapshotFilenameGenerator.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSnapshotFilenameGenerator.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RicSnapshotViewToClipboardFeature.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RicSnapshotViewToClipboardFeature.h Janitor : Remove obsolete override comment 2022-02-23 08:01:28 +01:00
RicSnapshotViewToFileFeature.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicSnapshotViewToFileFeature.h Update clang-format.yml (#10068) 2023-04-13 07:05:53 +02:00
RicSnapshotViewToPdfFeature.cpp #8822 Summary Axis: Add tick mark count to y-axis 2022-04-22 23:14:48 +02:00
RicSnapshotViewToPdfFeature.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00