aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/coreplugin/outputwindow.h
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2019-11-18 13:56:59 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2019-12-02 13:14:30 +0000
commitaacfd340ca1f8faebb3fc9e172fbbf625cda1f83 (patch)
tree507132a207fdcb1c7ab20174b43be4994746d9a5 /src/plugins/coreplugin/outputwindow.h
parent9298bf8ff8683a5e9576b33ed6e8c14b2286b828 (diff)
Output panes: Allow to invert the meaning of the filter field
That is, show only the non-matching lines. Task-number: QTCREATORBUG-19596 Change-Id: Iac06a7c4531688dbf97c7d5c4d0cdb80979b5f95 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/coreplugin/outputwindow.h')
-rw-r--r--src/plugins/coreplugin/outputwindow.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/coreplugin/outputwindow.h b/src/plugins/coreplugin/outputwindow.h
index 204a1106a9..a8a44a5247 100644
--- a/src/plugins/coreplugin/outputwindow.h
+++ b/src/plugins/coreplugin/outputwindow.h
@@ -49,6 +49,7 @@ public:
Default = 0x00, // Plain text, non case sensitive, for initialization
RegExp = 0x01,
CaseSensitive = 0x02,
+ Inverted = 0x04,
};
Q_DECLARE_FLAGS(FilterModeFlags, FilterModeFlag)
@@ -78,7 +79,11 @@ public:
void resetZoom() { setFontZoom(0); }
void setWheelZoomEnabled(bool enabled);
- void updateFilterProperties(const QString &filterText, Qt::CaseSensitivity caseSensitivity, bool regexp);
+ void updateFilterProperties(
+ const QString &filterText,
+ Qt::CaseSensitivity caseSensitivity,
+ bool regexp,
+ bool isInverted);
signals:
void wheelZoom();