From ab74cf09a8f71aa939ac3de6165f9d6b45465ef8 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Fri, 30 Jan 2015 19:18:54 +0100 Subject: move some functions into ProStringList for saner OO design Change-Id: I60f00f38f459fc9f8eebee9187158e4198fc9546 Reviewed-by: Joerg Bornemann --- qmake/library/proitems.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'qmake/library/proitems.h') diff --git a/qmake/library/proitems.h b/qmake/library/proitems.h index 3097173a77..c6dde89edc 100644 --- a/qmake/library/proitems.h +++ b/qmake/library/proitems.h @@ -239,9 +239,13 @@ public: QString join(const QString &sep) const; QString join(QChar sep) const; + void insertUnique(const ProStringList &value); + void removeAll(const ProString &str); void removeAll(const char *str); + void removeEach(const ProStringList &value); void removeAt(int idx) { remove(idx); } + void removeEmpty(); void removeDuplicates(); bool contains(const ProString &str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; -- cgit v1.2.3