summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@theqtcompany.com>2016-01-04 11:32:38 +0100
committerFriedemann Kleint <Friedemann.Kleint@theqtcompany.com>2016-01-04 11:34:36 +0000
commitca7647e94748b499641e0800ee4aed158e89238b (patch)
treec990b67738732c158e8fe665baed3783e724872e
parent32d9165799a781b697f6fcdf6c22fdefd51afcae (diff)
Fix incorrect substring extraction of slot name.5.5
Introduced by a87481450381022bcf6f3357f939952368bfff30 . Task-number: QTBUG-50148 Change-Id: Ic6b5dca28e7670d628e1d8383601577196b37f24 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-rw-r--r--src/activeqt/container/qaxbase.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/activeqt/container/qaxbase.cpp b/src/activeqt/container/qaxbase.cpp
index b3c2b90..acc319e 100644
--- a/src/activeqt/container/qaxbase.cpp
+++ b/src/activeqt/container/qaxbase.cpp
@@ -3640,7 +3640,7 @@ int QAxBase::internalInvoke(QMetaObject::Call call, int index, void **v)
if (dispid == DISPID_UNKNOWN && slotname.toLower().startsWith("set")) {
// see if we are calling a property set function as a slot
- slotname.remove(0, slotname.length() - 3);
+ slotname.remove(0, 3);
dispid = d->metaobj->dispIDofName(slotname, disp);
isProperty = true;
}