浏览代码

Ladybird: Simplify the `LocationEdit` constructor

Cameron Youell 2 年之前
父节点
当前提交
c53d3e7aa4
共有 1 个文件被更改,包括 2 次插入7 次删除
  1. 2 7
      Ladybird/Qt/LocationEdit.cpp

+ 2 - 7
Ladybird/Qt/LocationEdit.cpp

@@ -18,13 +18,8 @@ LocationEdit::LocationEdit(QWidget* parent)
     : QLineEdit(parent)
     : QLineEdit(parent)
 {
 {
     setPlaceholderText("Enter web address");
     setPlaceholderText("Enter web address");
-    connect(this, &QLineEdit::returnPressed, this, [&] {
-        clearFocus();
-    });
-
-    connect(this, &QLineEdit::textChanged, this, [&] {
-        highlight_location();
-    });
+    connect(this, &QLineEdit::editingFinished, this, &LocationEdit::clearFocus);
+    connect(this, &QLineEdit::textChanged, this, &LocationEdit::highlight_location);
 }
 }
 
 
 void LocationEdit::focusInEvent(QFocusEvent* event)
 void LocationEdit::focusInEvent(QFocusEvent* event)