aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/qsui/qsuiquicksearch.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2017-08-27 19:50:42 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2017-08-27 19:50:42 +0000
commitbfb93b795add0b7eb440cbffdaf9b51b61ec9d6c (patch)
treec6d86521b3ddb80bd58518e0af998dd4c8df8ca5 /src/plugins/Ui/qsui/qsuiquicksearch.h
parent465d171ec72009ec2bdbd41a939a77871bef0fe7 (diff)
downloadqmmp-bfb93b795add0b7eb440cbffdaf9b51b61ec9d6c.tar.gz
qmmp-bfb93b795add0b7eb440cbffdaf9b51b61ec9d6c.tar.bz2
qmmp-bfb93b795add0b7eb440cbffdaf9b51b61ec9d6c.zip
qsui: changed quick search implementation
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@7392 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/qsui/qsuiquicksearch.h')
-rw-r--r--src/plugins/Ui/qsui/qsuiquicksearch.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/plugins/Ui/qsui/qsuiquicksearch.h b/src/plugins/Ui/qsui/qsuiquicksearch.h
index 077bc0a95..2cb0240b1 100644
--- a/src/plugins/Ui/qsui/qsuiquicksearch.h
+++ b/src/plugins/Ui/qsui/qsuiquicksearch.h
@@ -26,6 +26,7 @@
class QLineEdit;
class PlayListManager;
+class ListWidget;
/**
@author Ilya Kotov <forkotov02@hotmail.ru>
@@ -34,20 +35,15 @@ class QSUIQuickSearch : public QWidget
{
Q_OBJECT
public:
- explicit QSUIQuickSearch(QWidget *parent = 0);
+ explicit QSUIQuickSearch(ListWidget *listWidget, QWidget *parent = 0);
private slots:
- void onFocusChanged(QWidget *old, QWidget *now);
void onTextEdited(const QString &str);
- void onSearchUpClicked();
- void onSearchDownClicked();
private:
- void search(const QString &str);
- void updateSelection();
QLineEdit *m_lineEdit;
PlayListManager *m_manager;
- QList<int> m_indexes;
+ ListWidget *m_listWidget;
};