Commit Graph

239 Commits

Author SHA1 Message Date
Magne Sjaastad
c491939713 #3037 AppFwk : Implement and use createLabelWidget() 2018-06-11 14:22:30 +02:00
Magne Sjaastad
acf2f61d25 #3037 AppFwk : Use QPointer 2018-06-11 14:21:24 +02:00
Magne Sjaastad
c486f7963e #3037 AppFwk : Add macros and implement createEditorWidget 2018-06-11 13:36:15 +02:00
Magne Sjaastad
477d6cedd5 #3037 AppFwk : Inherit from FieldEditorHandle instead of EditorHandle 2018-06-11 12:55:26 +02:00
Magne Sjaastad
e814272bea #3037 Guard pointer access 2018-06-11 12:39:26 +02:00
Magne Sjaastad
e370dee3b0 #3037 Rename using Q for table view model and tree view model 2018-06-11 11:16:39 +02:00
Magne Sjaastad
d52c7b4119 AppFwk : Remove unused code and several minor cleanup changes 2018-06-08 12:56:50 +02:00
Jacob Støren
ec9e2efef4 Fix cotire build problem 2018-05-22 00:16:03 +02:00
Jacob Støren
9b9f9b2bf1 #2939 ProgressInfo: Reintroduce process envents, to update the progress dialog durig processing on linux/mac.
Introduced isActive and used this info to block sheduled redraw/display model regen when progress bar is active, to avoid unintended recursive behaviour resulting in crashes.
2018-05-21 23:46:35 +02:00
Magne Sjaastad
3fbce58fa5 #2536 Build System AppFwk : Several updates
Simplified automoc
Use target_include_directories and target_link_libraries
Use CMake 2.8.12
2018-02-27 18:37:11 +01:00
Magne Sjaastad
65c3d6ff12 #2536 Build System AppFwk : Use target_include_directories 2018-02-27 17:19:23 +01:00
Magne Sjaastad
309b1f0749 AppFwk Clang : Reorder initialization order to match declaration order 2018-02-23 19:43:48 +01:00
Magne Sjaastad
f9de64c538 AppFwk : Use freopen_s instead of freopen 2018-02-23 19:34:43 +01:00
Magne Sjaastad
3239c66f54 AppFwk (clang-tidy) : modernize-use-nullptr 2018-02-18 18:05:08 +01:00
Magne Sjaastad
9184ef14ca AppFwk : Use 'g' instead of 'f' to create text from double values 2018-02-16 10:14:08 +01:00
Magne Sjaastad
22c49ebe37 #2414 AppFwk : Cleaned up includes 2018-01-26 15:08:40 +01:00
Magne Sjaastad
7c7a54f5aa #2414 AppFwk : Do not overwrite field double value with UI text representation 2018-01-26 15:08:40 +01:00
Magne Sjaastad
97822cbd2c #2361 AppFwk : Template specialization of stream operator for vector of FilePath 2018-01-11 13:50:26 +01:00
Magne Sjaastad
90f9b63b44 #2361 AppFwk : cafPdmuiListEditor : Refactor setting of strings to field 2018-01-11 13:50:26 +01:00
Magne Sjaastad
24aca6edc3 #2304 Property Editor: Box header text not readable
Modify title label palette before modifying the frame palette
2018-01-03 13:17:29 +01:00
Magne Sjaastad
79818cecac #2292 AppFwk : Fixed copyright and improved whitespace 2018-01-02 10:32:04 +01:00
Bjørn Erik Jensen
b4a582f870 #2292. Implement PdmUiDoubleValueEditor 2018-01-02 09:28:41 +01:00
Magne Sjaastad
2ed7d74bbd #2286 AppFwk TreeSelection Editor : Always cache option items, rebuild tree when count changes 2017-12-21 11:58:26 +01:00
Magne Sjaastad
81129302f3 #2266 AppFwk : Add editor attribute setCurrentIndexWhenItemIsChecked
Fix bug when a selection is active
2017-12-14 16:03:14 +01:00
Magne Sjaastad
3dadef4c76 #2197 AppFwk : Add supporft for placeholder text (taken from Qt 4.7)
PlaceholderLineEdit is a temporary class to be removed when Qt is upgraded
2017-12-11 09:12:31 +01:00
Jacob Støren
160b4c263d #2237 AppFwk Progressinfo: Add better error reporting, and avoid asserts when unneccessary 2017-12-08 16:56:42 +01:00
Magne Sjaastad
2c4b1e453d #2197 Rollback : placeholderText was introduced in Qt 4.7 2017-12-08 16:52:31 +01:00
Magne Sjaastad
f5b5b8ff89 #2197 Summary Plot Editor : Add hint to user when a filter field is empty 2017-12-08 14:39:04 +01:00
Magne Sjaastad
c7b3c4bc68 #2200 Summary Plot Editor : Do not select an item when toggling item off 2017-12-08 13:06:49 +01:00
Magne Sjaastad
c1f8487666 #2148 AppFwk : Move creation of QModelIndex after insertion of new items 2017-12-06 10:47:18 +01:00
Magne Sjaastad
9cbd0973dc #2148 AppFwk : Do not try to update subtree for invalid QModelIndex 2017-12-06 09:38:33 +01:00
Magne Sjaastad
eaa0a1d6fe #2200 AppFwk Tree Selection Editor: Select item when toggling
When toggling the checked state, also select (highlight) the toggled item
2017-12-04 13:25:47 +01:00
Magne Sjaastad
6da6a0abe1 #2212 AppFwk : Allow '[' and ']' in filter field text 2017-12-04 12:58:10 +01:00
Magne Sjaastad
c0109361ef #2170 Summary Cross Plot : Add keyboard modifiers to source stepping 2017-12-04 08:26:26 +01:00
Magne Sjaastad
04a80864b1 AppFwk : Make sure uiOrdering is not called more than once 2017-12-04 08:26:26 +01:00
Magne Sjaastad
eb6b0997c8 #2170 Summary Cross Plot : Improve update and visibility of UI when stepping 2017-12-01 15:15:43 +01:00
Magne Sjaastad
a5b361f8c9 #2170 Summary Cross Plot : Show/hide toolbar based on active view 2017-12-01 13:55:39 +01:00
Magne Sjaastad
18f1baea1a AppFwk : Combo box prev/next buttons - Disable icon when relevant 2017-11-30 08:37:49 +01:00
Magne Sjaastad
ead1e2af29 Fix unintended copy in range based for loop 2017-11-30 07:02:30 +01:00
Magne Sjaastad
5efd583390 AppFwk : Whitespace improvements and use modern c++ 2017-11-29 17:09:13 +01:00
Magne Sjaastad
c001a0008f AppFwk : ComboBox : Add previous/next buttons, controlled by attributes 2017-11-29 16:38:29 +01:00
Magne Sjaastad
e388a58fae AppFwk : Add some space between non-button fields 2017-11-29 16:38:29 +01:00
Magne Sjaastad
7fc0632f8d AppFwk : ToolBarEditor - Make clear public 2017-11-29 16:38:29 +01:00
Magne Sjaastad
3f55d4f1f0 AppFwk : ProgressDialog : Add window flags 2017-11-29 16:38:29 +01:00
Magne Sjaastad
1e70551a27 AppFwk : ToolBarEditor : Enable support for all field editor types 2017-11-29 16:38:29 +01:00
Rebecca Cox
66082e2160 AppFwk: Set selectAsCurrentItem argument to const 2017-11-29 14:57:04 +01:00
Magne Sjaastad
0747325b42 AppFwk : TextEditor : Make it possible to disable size hint 2017-11-29 08:20:05 +01:00
Bjørn Erik Jensen
c4fa809e6b Support for setting height hint on TextEdit 2017-11-27 11:01:37 +01:00
Bjørn Erik Jensen
2d221495eb ASCII import dialog. Use monospace font in preview widget 2017-11-27 11:01:37 +01:00
Magne Sjaastad
c9451dde50 QDialog Constructor : Use windows flags to avoid '?' on Windows 2017-11-27 10:47:49 +01:00