From: Ivailo Monev Date: Mon, 27 May 2019 21:16:02 +0000 (+0000) Subject: QSplitterPrivate micro-optimizations X-Git-Tag: 4.12.0~5937 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=de9ae002d8f8379f29507f1af0bee8f2deee504a;p=kde%2FKatie.git QSplitterPrivate micro-optimizations Signed-off-by: Ivailo Monev --- diff --git a/src/gui/widgets/qsplitter.cpp b/src/gui/widgets/qsplitter.cpp index 8adfc0e0b..33825a42b 100644 --- a/src/gui/widgets/qsplitter.cpp +++ b/src/gui/widgets/qsplitter.cpp @@ -852,12 +852,9 @@ QSplitterLayoutStruct *QSplitterPrivate::insertWidget(int index, QWidget *w) if (sls) { list.move(i,index); } else { - QSplitterHandle *newHandle = 0; sls = new QSplitterLayoutStruct; - QString tmp = QLatin1String("qt_splithandle_"); - tmp += w->objectName(); - newHandle = q->createHandle(); - newHandle->setObjectName(tmp); + QSplitterHandle *newHandle = q->createHandle(); + newHandle->setObjectName(QLatin1String("qt_splithandle_") + w->objectName()); sls->handle = newHandle; sls->widget = w; w->lower();