summaryrefslogtreecommitdiff
path: root/src/libs/utils/newclasswidget.h
diff options
context:
space:
mode:
authorFriedemann Kleint <qtc-committer@nokia.com>2008-12-05 10:39:08 +0100
committerFriedemann Kleint <qtc-committer@nokia.com>2008-12-05 10:39:08 +0100
commita48ee6f7a8cb8d1d2c49724e9cf2f86957f9c3ce (patch)
treee3fbbecdb15e5c66b8954001f6d4c5124a13f0c4 /src/libs/utils/newclasswidget.h
parent4e76b54decc6222a4f1e7c6cf473519b21983e9a (diff)
downloadqt-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.h4
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