Use QString::compare with Qt::CaseInsensitive to reduce allocations

This commit is contained in:
Jonas Kvinge
2021-07-13 23:18:12 +02:00
parent a87863229f
commit 68dbc29f2c
16 changed files with 192 additions and 181 deletions

View File

@@ -459,7 +459,7 @@ FancyTabWidget::FancyTabWidget(QWidget *parent)
setMovable(true);
setElideMode(Qt::ElideNone);
setUsesScrollButtons(true);
if (QApplication::style() && QApplication::style()->objectName().toLower().contains(QRegularExpression("^adwaita.*$"))) {
if (QApplication::style() && QApplication::style()->objectName().contains(QRegularExpression("^adwaita.*$", QRegularExpression::CaseInsensitiveOption))) {
style_ = new FancyTabWidgetProxyStyle(style());
setStyle(style_);
}