move SearchLineEdit into custom_line_edit file (#5281)

This commit is contained in:
RickyRister 2024-12-20 21:12:14 -08:00 committed by GitHub
parent 91d2485940
commit 6ea333d0f1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 36 additions and 34 deletions

View file

@ -4,6 +4,7 @@
#include <QLineEdit>
class QTreeView;
class QKeyEvent;
class QWidget;
class QString;
@ -25,4 +26,22 @@ protected:
bool eventFilter(QObject *watched, QEvent *event) override;
};
class SearchLineEdit : public LineEditUnfocusable
{
private:
QTreeView *treeView;
protected:
void keyPressEvent(QKeyEvent *event) override;
public:
SearchLineEdit() : LineEditUnfocusable(), treeView(nullptr)
{
}
void setTreeView(QTreeView *_treeView)
{
treeView = _treeView;
}
};
#endif