aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/filewizardpage.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@nokia.com>2012-03-19 16:12:51 +0100
committerThomas Hartmann <Thomas.Hartmann@nokia.com>2012-03-26 16:20:46 +0200
commitbbd5d2ddfe688303574c9bf760e89b9490f3efb5 (patch)
treec92115cebd5d9e5c0822c35ff0657888d71ef0ea /src/libs/utils/filewizardpage.cpp
parentd86b2abc0bc71f8748356c1a0eb7eb7c60226873 (diff)
Wizards: allow forcing of first letter to be a capital letter
This adds a flags that enforces capitalization of filenames. Change-Id: Ie6660f1985a2e96fd68549c5ced1b37c33f064cc Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
Diffstat (limited to 'src/libs/utils/filewizardpage.cpp')
-rw-r--r--src/libs/utils/filewizardpage.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libs/utils/filewizardpage.cpp b/src/libs/utils/filewizardpage.cpp
index 58fd73277d0..dde0668a282 100644
--- a/src/libs/utils/filewizardpage.cpp
+++ b/src/libs/utils/filewizardpage.cpp
@@ -50,6 +50,7 @@ struct FileWizardPagePrivate
FileWizardPagePrivate();
Ui::WizardPage m_ui;
bool m_complete;
+ bool m_forceFirstCapitalLetter;
};
FileWizardPagePrivate::FileWizardPagePrivate() :
@@ -121,6 +122,16 @@ void FileWizardPage::setPathLabel(const QString &label)
d->m_ui.pathLabel->setText(label);
}
+bool FileWizardPage::forceFirstCapitalLetterForFileName() const
+{
+ return d->m_ui.nameLineEdit->forceFirstCapitalLetter();
+}
+
+void FileWizardPage::setForceFirstCapitalLetterForFileName(bool b)
+{
+ d->m_ui.nameLineEdit->setForceFirstCapitalLetter(b);
+}
+
void FileWizardPage::slotValidChanged()
{
const bool newComplete = d->m_ui.pathChooser->isValid() && d->m_ui.nameLineEdit->isValid();