Commit Graph

567 Commits

Author SHA1 Message Date
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
7ddd5ca7d7 Add some reference code to help improve the CAF_ASSERT at a later point in time. 2017-12-08 16:56:42 +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
13ac632350 AppFwk : Show field tooltip info if debug info is available 2017-12-08 12:47:38 +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
a96b65cc7f #2144 Context menu builder : Whitespace cleanup and removed unused includes 2017-12-01 08:33:26 +01:00
Magne Sjaastad
476b96b343 #2144 Context menu : Add support for icons on sub menus 2017-12-01 08:28:41 +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
Rebecca Cox
d2e590875d AppFwk: Always update userData of actions 2017-11-29 08:51:55 +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
Magne Sjaastad
bd2f04c13f Add missing include on Linux 2017-11-23 07:43:41 +01:00
Jacob Støren
41a533b6cd #2173 Push button editor now right aligns and has sensible size in steps 2017-11-22 14:52:23 +01:00
Jacob Støren
dc22f4615f Remove margin in Text editor to align with everything else 2017-11-21 10:19:45 +01:00
Bjørn Erik Jensen
8a1c3b595b PdmUiTextEditor. Add attribute for setting wrap mode 2017-11-21 09:54:37 +01:00
Bjørn Erik Jensen
ebb726ae0c Replace CVF_ASSERT by CAF_ASSERT 2017-11-20 12:46:13 +01:00
Bjørn Erik Jensen
931bc71deb Submenus. Minor refactoring 2017-11-20 09:44:55 +01:00
Bjørn Erik Jensen
e0b6062eca Fix Linux build warning and error 2017-11-20 08:57:20 +01:00
Bjørn Erik Jensen
31a84181e6 #2020 Move LAS files. Support for submenus and command features with custom name and user data 2017-11-20 08:27:38 +01:00
Magne Sjaastad
c24e7659a3 AppFwk : Add default configuration for a push button 2017-11-16 12:51:55 +01:00
Jacob Støren
f1c8c0ebbe AppFwk: Fix crash and memory leak in TreeSelectionEditor system 2017-11-15 11:32:25 +01:00
Magne Sjaastad
4e20723650 #2131 AppFwk : Tree List Selector : Allow header items to be selected 2017-11-14 09:48:01 +01:00
Magne Sjaastad
cebe3009e7 #2131 AppFwk : Wire up custom menu slot once
When this signal is wired up multiple times, the context menu shows up after activating a menu item in the context menu
2017-11-14 09:43:33 +01:00
Magne Sjaastad
733b1b5260 #2142 AppFwk : Guard null pointer access 2017-11-13 22:06:54 +01:00
Jacob Støren
9853c15ec6 Code adjustments 2017-11-13 15:23:38 +01:00
Jacob Støren
9070a97815 #2112 Step two of performance fixing: Avoid unneccessary calls to uiValue from the treeSelectionQMode by caching it temporarily 2017-11-11 02:38:52 +01:00
Jacob Støren
6ee03340a5 #2112 First step in improved performance: When toggling several at once, avoid update for each. 2017-11-10 23:34:22 +01:00
Magne Sjaastad
e6805d947b #2098 AppFwk : Add optional display of field keyword in tooltip text 2017-11-08 11:29:41 +01:00
Magne Sjaastad
bd25c9bc9f AppFwk : Add childObjects() to PdmChildArrayField 2017-11-07 20:20:45 +01:00
Rebecca Cox
7be8227efa AppFwk: Line Editor: Guard for index out of range 2017-11-07 10:00:10 +01:00