mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-22 16:37:21 -06:00
committed by
GitHub
parent
facfa26eed
commit
dd1bd8ad10
@@ -34,6 +34,8 @@
|
||||
#include <QtContainerFwd>
|
||||
#include <QValidator>
|
||||
|
||||
#include "base/pathfwd.h"
|
||||
|
||||
class QAction;
|
||||
class QCompleter;
|
||||
class QContextMenuEvent;
|
||||
@@ -84,7 +86,7 @@ namespace Private
|
||||
QValidator::State validate(const QList<QStringView> &pathComponents, bool strict,
|
||||
int firstComponentToTest, int lastComponentToTest) const;
|
||||
|
||||
TestResult testPath(QStringView path, bool pathIsComplete) const;
|
||||
TestResult testPath(const Path &path, bool pathIsComplete) const;
|
||||
|
||||
bool m_strictMode;
|
||||
bool m_existingOnly;
|
||||
@@ -105,8 +107,8 @@ namespace Private
|
||||
virtual void setFilenameFilters(const QStringList &filters) = 0;
|
||||
virtual void setBrowseAction(QAction *action) = 0;
|
||||
virtual void setValidator(QValidator *validator) = 0;
|
||||
virtual QString placeholder() const = 0;
|
||||
virtual void setPlaceholder(const QString &val) = 0;
|
||||
virtual Path placeholder() const = 0;
|
||||
virtual void setPlaceholder(const Path &val) = 0;
|
||||
virtual QWidget *widget() = 0;
|
||||
};
|
||||
|
||||
@@ -123,8 +125,8 @@ namespace Private
|
||||
void setFilenameFilters(const QStringList &filters) override;
|
||||
void setBrowseAction(QAction *action) override;
|
||||
void setValidator(QValidator *validator) override;
|
||||
QString placeholder() const override;
|
||||
void setPlaceholder(const QString &val) override;
|
||||
Path placeholder() const override;
|
||||
void setPlaceholder(const Path &val) override;
|
||||
QWidget *widget() override;
|
||||
|
||||
protected:
|
||||
@@ -153,8 +155,8 @@ namespace Private
|
||||
void setFilenameFilters(const QStringList &filters) override;
|
||||
void setBrowseAction(QAction *action) override;
|
||||
void setValidator(QValidator *validator) override;
|
||||
QString placeholder() const override;
|
||||
void setPlaceholder(const QString &val) override;
|
||||
Path placeholder() const override;
|
||||
void setPlaceholder(const Path &val) override;
|
||||
QWidget *widget() override;
|
||||
|
||||
protected:
|
||||
|
||||
Reference in New Issue
Block a user