X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fclearablelineedit.cpp;h=e0a82c9045ab3759e01b5b94c6d0537cd8df1548;hp=1c8e0c776fa5cc22e9600798e55c5bf996c12b31;hb=fcacaaf16551524c7ebb6114254d005274cc3d63;hpb=714b39660fe19e7f092880019429c8da76ee2bd5 diff --git a/src/uisupport/clearablelineedit.cpp b/src/uisupport/clearablelineedit.cpp index 1c8e0c77..e0a82c90 100644 --- a/src/uisupport/clearablelineedit.cpp +++ b/src/uisupport/clearablelineedit.cpp @@ -34,8 +34,8 @@ ClearableLineEdit::ClearableLineEdit(QWidget *parent) clearButton->setStyleSheet("QToolButton { border: none; padding: 0px; }"); clearButton->hide(); - connect(clearButton, SIGNAL(clicked()), this, SLOT(clear())); - connect(this, SIGNAL(textChanged(const QString &)), this, SLOT(updateClearButton(const QString &))); + connect(clearButton, &QAbstractButton::clicked, this, &QLineEdit::clear); + connect(this, &QLineEdit::textChanged, this, &ClearableLineEdit::updateClearButton); int frameWidth = style()->pixelMetric(QStyle::PM_DefaultFrameWidth); setStyleSheet(QString("QLineEdit { padding-right: %1px; } ").arg(clearButton->sizeHint().width() + frameWidth + 1));