Commit Graph

478 Commits

Author SHA1 Message Date
Magne Sjaastad
f2d32a5833 #1925 Tree Selection Editor : Do not change toggle state if list is empty 2017-09-21 20:10:52 +02:00
Magne Sjaastad
cfa0bee252 #1925 Tree Selection Editor : Disable auto default for expand/collapse buttons in groups 2017-09-21 20:10:04 +02:00
Magne Sjaastad
78b4fc6fe8 Documentation : Update to v 1.8.13, exclude *test* from input 2017-09-20 21:16:21 +02:00
Magne Sjaastad
47a531909a Fix missing rename 2017-09-20 12:56:29 +02:00
Magne Sjaastad
b3b0a7ba9b #1895 Curve Creator : Use PdmFieldHandle instead of PdmUiFieldHandle 2017-09-20 10:43:19 +02:00
Magne Sjaastad
f61122ce0e #1895 Curve Creator : Added documentation 2017-09-20 10:06:57 +02:00
Magne Sjaastad
5ddb796059 AppFwk : Add multiselect field of AppEnum including highlight field 2017-09-20 10:06:57 +02:00
Magne Sjaastad
f45d065ac2 AppFwk : Add documentation for how do define OptionItemInfos 2017-09-20 10:06:57 +02:00
Magne Sjaastad
7ebc922541 AppFwk : Return reference to QTextStream for << and >> operator overloads 2017-09-20 10:06:57 +02:00
Magne Sjaastad
1bb1c87058 #1895 Curve Creator : Add support for single value fields 2017-09-20 10:06:57 +02:00
Magne Sjaastad
b222561a81 AppFwk : Remove setFocus, as signals from the QModel triggers update 2017-09-19 12:37:55 +02:00
Magne Sjaastad
31cbd35862 Added more tests and guard for null pointer access 2017-09-19 12:01:16 +02:00
Magne Sjaastad
b078feb736 AppFwk : Add missing include 2017-09-19 11:14:08 +02:00
Magne Sjaastad
e8d515670d #1896 Curve Creator : Set margins to zero for TreeSelectionEditor 2017-09-19 10:52:33 +02:00
Magne Sjaastad
b60758a0f3 #1896 Curve Creator : Add editor attributes to control search and toggle 2017-09-19 10:40:22 +02:00
Magne Sjaastad
32b9b6d1b0 #1898 Curve Creator: Add basic search fields above all the lists 2017-09-19 10:29:13 +02:00
Magne Sjaastad
df6262c043 #1896 Curve Creator : Show On/Off toggle at top of TreeSelectionEditors 2017-09-19 10:27:04 +02:00
Magne Sjaastad
424c4b18a3 #1898 Curve Creator: Use tree structure internally in QModel 2017-09-19 10:08:32 +02:00
Magne Sjaastad
6989f69b64 Guard for null pointer access 2017-09-15 10:49:01 +02:00
Magne Sjaastad
913d6ec6ab Fix missing include detected on Linux 2017-09-13 07:30:06 +02:00
Magne Sjaastad
9d7dcefc78 (#1883) AppFwk : Refactor of WidgetBasedObjectEditor and friends 2017-09-13 07:16:18 +02:00
Magne Sjaastad
7f72dcbb4a #1883 AppFwk : Use UiWidgetBAsedObjectEditor from CustomObjectEditor 2017-09-13 07:16:09 +02:00
Magne Sjaastad
408b825497 #1883 AppFwk : Move recursiveSetupFieldsAndGroups to UiWidgetBasedObjectEditor 2017-09-13 07:16:03 +02:00
Magne Sjaastad
7e43c4e666 #1883 AppFwk : Move UiFieldEditorHelper to separate file 2017-09-13 07:09:16 +02:00
Magne Sjaastad
cb7d0ada8e #1883 AppFwk : Add WidgetBasedObjectEditor 2017-09-13 07:09:11 +02:00
Magne Sjaastad
d40a7f11c6 #1883 AppFwk : Add const access functions 2017-09-13 07:08:58 +02:00
Magne Sjaastad
13ef8fe076 #1875 Custom Object Editor : Add image from file to cell in grid layout 2017-09-13 07:08:52 +02:00
Magne Sjaastad
52ca5d5ddd #1875 Custom Object Editor : Add CustomObjectEditor to MainWindow 2017-09-13 07:08:46 +02:00
Magne Sjaastad
443e5625a6 #1875 Custom Object Editor : Add test object with many top level groups 2017-09-13 07:08:40 +02:00
Magne Sjaastad
59e818f2b8 AppFwk : Guard against null pointer access 2017-09-13 07:08:06 +02:00
Magne Sjaastad
4aefb59f69 #1830 AppFwk : Use large height in sizeHint() to use more of available height 2017-09-12 11:15:11 +02:00
Bjørn Erik Jensen
f1948c9ce6 AppFwk: Fix index out of bounds error 2017-09-11 12:46:44 +02:00
Magne Sjaastad
33e94c447b #1830 AppFwk : Rename to isReadOnly and disable these items in tree view 2017-09-08 07:47:23 +02:00
Magne Sjaastad
8e8c735fe6 #1830 AppFwk : Use bold on header items 2017-09-08 07:31:32 +02:00
Magne Sjaastad
5079171647 #1830 AppFwk : Remove unused variable 2017-09-08 07:03:33 +02:00
Magne Sjaastad
ffb7e42b0f #1830 :: AppFwk : Added missing include on Linux 2017-09-07 15:21:02 +02:00
Magne Sjaastad
de7c4617d8 #1830 AppFwk : Add support for icons 2017-09-07 14:56:11 +02:00
Magne Sjaastad
5994ef1393 #1830 AppFwk : Add context menu to control state for multiple items 2017-09-07 14:56:10 +02:00
Magne Sjaastad
a0a28fee36 #1867 AppFwk : Use updateLabelFromField from field editors 2017-09-07 14:56:10 +02:00
Magne Sjaastad
2f22f82ba1 #1867 AppFwk : Add PdmUiFieldEditorHandle::updateLabelFromField 2017-09-07 14:56:10 +02:00
Magne Sjaastad
72a1a69547 #1830 AppFwk : Show text in label 2017-09-07 14:56:10 +02:00
Magne Sjaastad
3633474dc2 #1830 AppFwk : Expand tree if item count has changed 2017-09-07 14:56:10 +02:00
Magne Sjaastad
aef886a26e #1830 AppFwk : Add heading concept 2017-09-07 14:56:09 +02:00
Magne Sjaastad
71db603e11 #1830 AppFwk : Invalidate only relevant QModelIndex when selecting items 2017-09-07 14:56:09 +02:00
Magne Sjaastad
d3a37aa1d8 #1830 AppFwk : Hide QTreeView header 2017-09-07 14:56:09 +02:00
Magne Sjaastad
55bdf4701e #1830 AppFwk : Cache data to speed up model queries 2017-09-07 14:56:09 +02:00
Magne Sjaastad
e7351179c3 #1830 AppFwk : Add unit test for tree selection QModel 2017-09-07 14:56:09 +02:00
Magne Sjaastad
841faf022b #1830 AppFwk : Add TreeSelectionEditor and TreeSelectionQModel 2017-09-07 14:56:09 +02:00
Magne Sjaastad
9eab559272 #1830 AppFwk : Add level to PdmOptionItemInfo 2017-09-07 14:56:09 +02:00
Magne Sjaastad
4be32969f1 AppFwk : Linux fix : Add linking of thread library 2017-09-07 10:48:04 +02:00