From 2a15c83c90f85971b98af14c6d36e5982a56152b Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Wed, 13 Aug 2014 21:14:48 +0200 Subject: Add QString::insert() overloads for QStringRef, const char*, QByteArray MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The corresponding QString::append() overloads exists, and so should insert(). [ChangeLog][QtCore][QString] Added insert(int, QStringRef), insert(int, const char*) and insert(int, QByteArray). Change-Id: I1cf43fe8908319e2a57415945718b72e69ca0fb3 Reviewed-by: Thiago Macieira Reviewed-by: Jędrzej Nowacki --- tests/auto/corelib/tools/qstring/tst_qstring.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tests/auto/corelib/tools/qstring') diff --git a/tests/auto/corelib/tools/qstring/tst_qstring.cpp b/tests/auto/corelib/tools/qstring/tst_qstring.cpp index 43f4d3696d..266cd667f9 100644 --- a/tests/auto/corelib/tools/qstring/tst_qstring.cpp +++ b/tests/auto/corelib/tools/qstring/tst_qstring.cpp @@ -432,14 +432,20 @@ private slots: void insert_qstring() { insert_impl(); } void insert_qstring_data() { insert_data(true); } + void insert_qstringref() { insert_impl(); } + void insert_qstringref_data() { insert_data(true); } void insert_qlatin1string() { insert_impl(); } void insert_qlatin1string_data() { insert_data(true); } void insert_qcharstar_int() { insert_impl, QString &(QString::*)(int, const QChar*, int) >(); } void insert_qcharstar_int_data() { insert_data(true); } void insert_qchar() { insert_impl, QString &(QString::*)(int, QChar)>(); } void insert_qchar_data() { insert_data(true); } + void insert_qbytearray() { insert_impl(); } + void insert_qbytearray_data() { insert_data(true); } void insert_char() { insert_impl, QString &(QString::*)(int, QChar)>(); } void insert_char_data() { insert_data(true); } + void insert_charstar() { insert_impl(); } + void insert_charstar_data() { insert_data(true); } void insert_special_cases(); void simplified_data(); -- cgit v1.2.3