Nikolai Kosjar
38ba61ec4f
CppEditor: Rework showing/switching parse configurations
...
* Move the combox box for switching the parse configurations out of the
"Additional Preprocessor Directives" dialog ('#'-button) to make it
better visible/accessible. Also, decouple the extra preprocessor
directives from the concrete parse context since this is not anymore
in same dialog.
* The combo box appears only if multiple parse configurations are
available for a file.
* The first time multiple parse configurations are detected, an info bar
is shown that points the user to the combox box. A "Do Not Show Again"
button is provided.
* Upon selecting an entry, the preferred parse configuration is saved as
part of the session. The setting can be cleared with the context menu
entry on the combo box.
Follow-up changes need to ensure that the display name and/or tooltip is
unambiguous, e.g. for qbs and cmake projects.
Change-Id: I9e9773704187291524ad7b605bfdddd83ef5b19d
Reviewed-by: David Schulz <david.schulz@qt.io >
2017-02-03 11:58:27 +00:00
..
2017-02-01 13:11:15 +00:00
2017-01-04 12:35:52 +00:00
2016-09-19 15:17:54 +00:00
2016-02-17 10:35:34 +00:00
2017-02-02 12:46:51 +00:00
2016-09-19 15:17:54 +00:00
2016-03-30 15:20:19 +00:00
2017-02-01 14:02:06 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2017-01-04 12:35:52 +00:00
2016-10-12 08:01:48 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2017-01-04 12:35:52 +00:00
2016-09-19 15:17:54 +00:00
2017-01-04 12:35:52 +00:00
2017-01-04 12:35:52 +00:00
2017-01-04 12:35:52 +00:00
2017-01-04 12:35:52 +00:00
2016-09-19 15:17:54 +00:00
2017-01-04 12:35:52 +00:00
2016-09-19 15:17:54 +00:00
2016-10-10 12:37:20 +00:00
2017-01-04 12:35:52 +00:00
2017-01-04 12:35:52 +00:00
2017-02-02 12:46:51 +00:00
2017-01-04 12:35:52 +00:00
2016-12-15 10:18:15 +00:00
2017-01-04 12:35:52 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2017-01-04 12:35:52 +00:00
2017-01-04 12:35:52 +00:00
2016-10-10 12:36:59 +00:00
2017-01-04 12:35:52 +00:00
2016-10-11 14:01:14 +00:00
2017-01-04 12:35:52 +00:00
2017-01-04 12:35:52 +00:00
2017-01-04 12:35:52 +00:00
2016-11-23 12:33:34 +00:00
2016-09-19 15:17:54 +00:00
2016-12-20 16:29:58 +00:00
2016-11-15 15:30:33 +00:00
2017-01-30 08:57:01 +00:00
2017-01-04 12:35:52 +00:00
2017-02-03 11:58:27 +00:00
2016-09-19 15:17:54 +00:00
2017-01-30 13:55:58 +00:00
2016-12-20 16:29:58 +00:00
2017-01-04 12:35:52 +00:00
2016-09-19 15:17:54 +00:00
2017-01-04 12:35:52 +00:00
2016-07-28 09:42:31 +00:00
2016-11-15 15:30:33 +00:00
2017-01-31 14:18:38 +00:00
2017-01-31 14:18:38 +00:00
2017-01-31 13:27:24 +00:00
2017-01-31 13:27:24 +00:00
2016-11-14 10:36:31 +00:00
2016-12-20 16:29:58 +00:00
2016-04-18 11:14:06 +00:00
2016-12-20 16:29:58 +00:00
2016-12-08 11:57:35 +00:00
2016-11-23 12:16:04 +00:00
2016-11-23 12:33:34 +00:00
2016-11-23 12:33:34 +00:00
2016-11-17 15:06:31 +00:00
2016-11-17 15:06:31 +00:00
2016-12-20 16:29:58 +00:00
2016-09-19 15:17:54 +00:00
2017-02-02 12:46:44 +00:00
2016-09-19 15:17:54 +00:00
2016-12-13 08:33:04 +00:00
2016-12-13 08:33:04 +00:00
2017-02-02 12:46:51 +00:00
2016-11-15 15:30:33 +00:00
2016-07-18 13:17:27 +00:00
2017-01-30 13:55:58 +00:00
2017-01-30 13:55:58 +00:00
2017-02-01 13:11:15 +00:00
2017-01-31 14:18:38 +00:00
2017-01-30 13:55:58 +00:00
2017-01-30 13:55:58 +00:00
2017-01-30 13:55:58 +00:00
2017-01-30 13:55:58 +00:00
2017-01-30 13:55:58 +00:00
2017-01-30 13:55:58 +00:00
2016-09-19 15:17:54 +00:00
2016-11-23 12:16:04 +00:00
2016-11-23 12:16:04 +00:00
2016-11-23 12:16:04 +00:00
2016-11-15 15:30:33 +00:00
2017-02-02 12:46:44 +00:00
2017-01-31 14:18:38 +00:00
2017-01-30 13:55:58 +00:00
2017-02-01 13:11:15 +00:00
2017-02-02 12:46:51 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2016-10-10 12:36:24 +00:00
2017-01-30 13:55:58 +00:00
2017-02-01 13:11:15 +00:00
2016-10-11 14:01:14 +00:00
2016-12-15 10:18:15 +00:00
2016-12-07 11:39:11 +00:00
2016-11-28 16:48:45 +00:00
2016-12-15 10:18:15 +00:00
2017-01-04 12:35:52 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2016-12-20 16:29:58 +00:00
2017-01-19 12:21:43 +00:00
2017-02-02 12:46:14 +00:00
2016-12-20 16:29:58 +00:00
2016-12-20 16:29:58 +00:00
2016-11-28 16:48:57 +00:00
2017-01-04 12:35:52 +00:00
2016-01-19 16:01:06 +00:00
2016-03-30 15:20:19 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2017-01-04 12:35:52 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2017-01-30 13:55:58 +00:00
2017-01-04 12:35:52 +00:00
2016-11-23 12:16:04 +00:00
2016-11-23 12:16:04 +00:00
2017-01-31 14:18:38 +00:00
2017-01-04 12:35:52 +00:00
2017-01-31 14:18:38 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00
2016-09-19 15:17:54 +00:00