Allow to set placeholder for FileSystemPathEdit

This commit is contained in:
Vladimir Golovnev (Glassez)
2021-12-01 17:35:21 +03:00
parent 5347897b7d
commit b0e41abf5a
4 changed files with 41 additions and 0 deletions

View File

@@ -105,6 +105,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 QWidget *widget() = 0;
};
@@ -121,6 +123,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;
QWidget *widget() override;
protected:
@@ -149,6 +153,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;
QWidget *widget() override;
protected: