Commit Graph

9 Commits

Author SHA1 Message Date
David Schulz
0981636943 HighlightScrollBar: Modernize overlay painting
Change-Id: I59da9b106204e27b202b08d0502052f3697c71a0
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2017-10-26 05:56:35 +00:00
Eike Ziller
e174969c15 HighlightScrollbar: Avoid creation of unneeded temporary container
Change-Id: I764f8f376b4a626d5258abb2fdd4ec7484b2c8c9
Reviewed-by: David Schulz <david.schulz@qt.io>
2017-10-24 08:43:51 +00:00
David Schulz
6036739e0c Editor: Separate color and id in the highlighter scrollbar
This allows to define a color for each highlight, and not just for
groups.

Change-Id: Ia027f1fb42a96c431b5889ec132a59b16ae41fbb
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2017-06-15 11:52:47 +00:00
Montel Laurent
86ea365a0b Use const'ref in theses methods
Change-Id: Idfa5ffdcf23d1ef80442276690b8082b8279dbfa
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2017-04-21 07:58:39 +00:00
Orgad Shaneh
884eb8c059 Core: Move HighlightScrollBarOverlay to source file
This is an implementation detail, and does not even require meta object.

Change-Id: Iee52ded9dd68539494490fdca428d49fd9c8dc45
Reviewed-by: David Schulz <david.schulz@qt.io>
2017-01-16 07:06:12 +00:00
hjk
f54d4fc3db Core: Don't assert on valid nullptr cases
Change-Id: I40919e9ba16c2cc8cf401fc0c9f49267a215af71
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2016-12-12 12:23:20 +00:00
Tobias Hunger
8b9c6ba4b3 Core: Prevent possible nullptr access
I doubt that this can happen in practice, but better be save than sorry:-)

Change-Id: I30919e9ba16c2cc8cf401fc0c9f49267a215af71
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2016-12-08 12:17:11 +00:00
Tobias Hunger
397e7f4843 Update License according to agreement with Free Qt Foundation
* Update files in src/plugins

Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2016-01-19 15:57:01 +00:00
David Schulz
c82d287cbf Editor: Highlight Search results in scrollbar.
Change-Id: I999ddeeedbd6bdd7abebf75405d7e9281a1893df
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2015-06-16 09:02:14 +00:00