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