mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-19 21:03:30 -07:00
Do not show completion when text is not being edited
This commit is contained in:
parent
59bbf2c6c6
commit
6b65f8add8
2 changed files with 1 additions and 5 deletions
|
@ -207,8 +207,6 @@ Private::FileLineEdit::FileLineEdit(QWidget *parent)
|
||||||
m_completer->setModel(m_completerModel);
|
m_completer->setModel(m_completerModel);
|
||||||
m_completer->setCompletionMode(QCompleter::PopupCompletion);
|
m_completer->setCompletionMode(QCompleter::PopupCompletion);
|
||||||
setCompleter(m_completer);
|
setCompleter(m_completer);
|
||||||
|
|
||||||
connect(m_completerModel, &QFileSystemModel::directoryLoaded, this, &FileLineEdit::showCompletionPopup);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Private::FileLineEdit::~FileLineEdit()
|
Private::FileLineEdit::~FileLineEdit()
|
||||||
|
|
|
@ -132,11 +132,9 @@ namespace Private
|
||||||
void keyPressEvent(QKeyEvent *event) override;
|
void keyPressEvent(QKeyEvent *event) override;
|
||||||
void contextMenuEvent(QContextMenuEvent *event) override;
|
void contextMenuEvent(QContextMenuEvent *event) override;
|
||||||
|
|
||||||
private slots:
|
|
||||||
void showCompletionPopup();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
static QString warningText(FileSystemPathValidator::TestResult r);
|
static QString warningText(FileSystemPathValidator::TestResult r);
|
||||||
|
void showCompletionPopup();
|
||||||
|
|
||||||
QFileSystemModel *m_completerModel;
|
QFileSystemModel *m_completerModel;
|
||||||
QCompleter *m_completer;
|
QCompleter *m_completer;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue