forked from qt-creator/qt-creator
Fixes: Allow directories to be entered into the class wizard file names
Task: 237390 Details: Add 'allowDirectories' property to the widgets involved.
This commit is contained in:
@@ -346,6 +346,21 @@ void NewClassWidget::setFormExtension(const QString &e)
|
||||
m_d->m_formExtension = fixSuffix(e);
|
||||
}
|
||||
|
||||
bool NewClassWidget::allowDirectories() const
|
||||
{
|
||||
return m_d->m_ui.headerFileLineEdit->allowDirectories();
|
||||
}
|
||||
|
||||
void NewClassWidget::setAllowDirectories(bool v)
|
||||
{
|
||||
// We keep all in sync
|
||||
if (allowDirectories() != v) {
|
||||
m_d->m_ui.sourceFileLineEdit->setAllowDirectories(v);
|
||||
m_d->m_ui.headerFileLineEdit->setAllowDirectories(v);
|
||||
m_d->m_ui.formFileLineEdit->setAllowDirectories(v);
|
||||
}
|
||||
}
|
||||
|
||||
void NewClassWidget::slotValidChanged()
|
||||
{
|
||||
const bool newValid = isValid();
|
||||
|
||||
Reference in New Issue
Block a user