diff options
author | Friedemann Kleint <qtc-committer@nokia.com> | 2008-12-05 10:39:08 +0100 |
---|---|---|
committer | Friedemann Kleint <qtc-committer@nokia.com> | 2008-12-05 10:39:08 +0100 |
commit | a48ee6f7a8cb8d1d2c49724e9cf2f86957f9c3ce (patch) | |
tree | e3fbbecdb15e5c66b8954001f6d4c5124a13f0c4 /src/libs/utils/newclasswidget.h | |
parent | 4e76b54decc6222a4f1e7c6cf473519b21983e9a (diff) | |
download | qt-creator-a48ee6f7a8cb8d1d2c49724e9cf2f86957f9c3ce.tar.gz |
Fixes: Allow directories to be entered into the class wizard file names
Task: 237390
Details: Add 'allowDirectories' property to the widgets involved.
Diffstat (limited to 'src/libs/utils/newclasswidget.h')
-rw-r--r-- | src/libs/utils/newclasswidget.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/utils/newclasswidget.h b/src/libs/utils/newclasswidget.h index 04c2aaf58a..40c850d28e 100644 --- a/src/libs/utils/newclasswidget.h +++ b/src/libs/utils/newclasswidget.h @@ -73,6 +73,7 @@ class QWORKBENCH_UTILS_EXPORT NewClassWidget : public QWidget Q_PROPERTY(QString formExtension READ formExtension WRITE setFormExtension DESIGNABLE true) Q_PROPERTY(bool formInputCheckable READ formInputCheckable WRITE setFormInputCheckable DESIGNABLE true) Q_PROPERTY(bool formInputChecked READ formInputChecked WRITE setFormInputChecked DESIGNABLE true) + Q_PROPERTY(bool allowDirectories READ allowDirectories WRITE setAllowDirectories) // Utility "USER" property for wizards containing file names. Q_PROPERTY(QStringList files READ files DESIGNABLE false USER true) public: @@ -97,7 +98,7 @@ public: QString sourceExtension() const; QString headerExtension() const; QString formExtension() const; - + bool allowDirectories() const; bool isValid(QString *error = 0) const; @@ -125,6 +126,7 @@ public slots: void setSourceExtension(const QString &e); void setHeaderExtension(const QString &e); void setFormExtension(const QString &e); + void setAllowDirectories(bool v); /* Suggest a class name from the base class by stripping the leading 'Q' * character. This will happen automagically if the base class combo |