QSplitter: micro optimization
Use QStringBuilder to avoid needless allocation Change-Id: I483b7c4875539580234f4254e16a6cdb7737e7b0 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>bb10
parent
5414d372d4
commit
eba996edcc
|
|
@ -874,10 +874,8 @@ QSplitterLayoutStruct *QSplitterPrivate::insertWidget(int index, QWidget *w)
|
|||
} else {
|
||||
QSplitterHandle *newHandle = 0;
|
||||
sls = new QSplitterLayoutStruct;
|
||||
QString tmp = QLatin1String("qt_splithandle_");
|
||||
tmp += w->objectName();
|
||||
newHandle = q->createHandle();
|
||||
newHandle->setObjectName(tmp);
|
||||
newHandle->setObjectName(QLatin1String("qt_splithandle_") + w->objectName());
|
||||
sls->handle = newHandle;
|
||||
sls->widget = w;
|
||||
w->lower();
|
||||
|
|
|
|||
Loading…
Reference in New Issue