加入应用列表的搜索功能

This commit is contained in:
RigoLigoRLC
2021-09-06 23:49:15 +08:00
parent f5649a121f
commit f96aa8150a
7 changed files with 129 additions and 12 deletions

19
inc/spkfocuslineedit.h Normal file
View File

@@ -0,0 +1,19 @@
#pragma once
#include <QtWidgets/QLineEdit>
class SpkFocusLineEdit final : public QLineEdit
{
Q_OBJECT
public:
explicit SpkFocusLineEdit(QWidget *parent = nullptr) : QLineEdit(parent) {}
protected:
void focusInEvent(QFocusEvent *e) override { emit focusGained(); }
void focusOutEvent(QFocusEvent *e) override { emit focusLost(); }
signals:
void focusGained();
void focusLost();
};