diff --git a/src/libs/utils/basevalidatinglineedit.cpp b/src/libs/utils/basevalidatinglineedit.cpp index 64ae59806a8..b456f60a685 100644 --- a/src/libs/utils/basevalidatinglineedit.cpp +++ b/src/libs/utils/basevalidatinglineedit.cpp @@ -78,7 +78,7 @@ BaseValidatingLineEditPrivate::BaseValidatingLineEditPrivate(const QWidget *w) : } BaseValidatingLineEdit::BaseValidatingLineEdit(QWidget *parent) : - QLineEdit(parent), + FancyLineEdit(parent), m_bd(new BaseValidatingLineEditPrivate(this)) { // Note that textChanged() is also triggered automagically by diff --git a/src/libs/utils/basevalidatinglineedit.h b/src/libs/utils/basevalidatinglineedit.h index 3bd3af1511c..8f21011e75f 100644 --- a/src/libs/utils/basevalidatinglineedit.h +++ b/src/libs/utils/basevalidatinglineedit.h @@ -33,13 +33,13 @@ #include "utils_global.h" -#include +#include "fancylineedit.h" namespace Utils { struct BaseValidatingLineEditPrivate; -class QTCREATOR_UTILS_EXPORT BaseValidatingLineEdit : public QLineEdit +class QTCREATOR_UTILS_EXPORT BaseValidatingLineEdit : public FancyLineEdit { Q_OBJECT Q_PROPERTY(QString initialText READ initialText WRITE setInitialText DESIGNABLE true) diff --git a/src/libs/utils/pathchooser.cpp b/src/libs/utils/pathchooser.cpp index 96443e9a938..74c85238e77 100644 --- a/src/libs/utils/pathchooser.cpp +++ b/src/libs/utils/pathchooser.cpp @@ -598,7 +598,7 @@ QString PathChooser::makeDialogTitle(const QString &title) return d->m_dialogTitleOverride; } -QLineEdit *PathChooser::lineEdit() const +FancyLineEdit *PathChooser::lineEdit() const { // HACK: Make it work with HistoryCompleter. if (d->m_lineEdit->objectName().isEmpty()) diff --git a/src/libs/utils/pathchooser.h b/src/libs/utils/pathchooser.h index 3e8cff89c58..6c3f1ec3695 100644 --- a/src/libs/utils/pathchooser.h +++ b/src/libs/utils/pathchooser.h @@ -34,6 +34,7 @@ #include "utils_global.h" #include "fileutils.h" +#include "fancylineedit.h" #include @@ -115,7 +116,7 @@ public: void insertButton(int index, const QString &text, QObject *receiver, const char *slotFunc); QAbstractButton *buttonAtIndex(int index) const; - QLineEdit *lineEdit() const; + FancyLineEdit *lineEdit() const; // For PathChoosers of 'Command' type, this property specifies the arguments // required to obtain the tool version (commonly, '--version'). Setting them