summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/projectcreateimpl.cpp
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2012-03-15 18:21:23 +0000
committerFlorian Jung <flo@windfisch.org>2012-03-15 18:21:23 +0000
commit27b7bf6815cda7abb67026c37b3e44daee1803cb (patch)
tree0b9d1c0bc84ac7ff8032e707f2b5fb4e0aaabb5c /muse2/muse/widgets/projectcreateimpl.cpp
parent2d6f113a10eb485694e20a78500f650776d701e3 (diff)
merged with trunk
Diffstat (limited to 'muse2/muse/widgets/projectcreateimpl.cpp')
-rw-r--r--muse2/muse/widgets/projectcreateimpl.cpp19
1 files changed, 13 insertions, 6 deletions
diff --git a/muse2/muse/widgets/projectcreateimpl.cpp b/muse2/muse/widgets/projectcreateimpl.cpp
index 665d725e..d34ccd2d 100644
--- a/muse2/muse/widgets/projectcreateimpl.cpp
+++ b/muse2/muse/widgets/projectcreateimpl.cpp
@@ -76,7 +76,7 @@ ProjectCreateImpl::ProjectCreateImpl(QWidget *parent) :
//createFolderCheckbox->setChecked(MusEGlobal::config.projectStoreInFolder && is_new); // Suggest no folder if not new.
- connect(templateCheckBox,SIGNAL(clicked()), this, SLOT(templateButtonChanged()));
+ connect(templateCheckBox,SIGNAL(toggled(bool)), this, SLOT(templateButtonChanged(bool)));
//connect(templateCheckBox,SIGNAL(clicked()), this, SLOT(updateDirectoryPath()));
connect(projDirToolButton,SIGNAL(clicked()), this, SLOT(browseProjDir()));
connect(restorePathButton,SIGNAL(clicked()), this, SLOT(restorePath()));
@@ -215,9 +215,10 @@ void ProjectCreateImpl::browseProjDir()
}
}
-void ProjectCreateImpl::templateButtonChanged()
+void ProjectCreateImpl::templateButtonChanged(bool v)
{
- restorePathButton->setEnabled(templateCheckBox->isChecked() ? !overrideTemplDirPath.isEmpty() : !overrideDirPath.isEmpty());
+ restorePathButton->setEnabled(v ? !overrideTemplDirPath.isEmpty() : !overrideDirPath.isEmpty());
+ winStateCheckbox->setChecked(!v);
updateDirectoryPath();
}
@@ -231,12 +232,18 @@ void ProjectCreateImpl::restorePath()
updateDirectoryPath();
}
-/*
-bool ProjectCreateImpl::getProjectIsTemplate() const
+
+bool ProjectCreateImpl::getWriteTopwins() const
{
- return templateCheckBox->isChecked();
+ return winStateCheckbox->isChecked();
}
+void ProjectCreateImpl::setWriteTopwins(bool v)
+{
+ winStateCheckbox->setChecked(v);
+}
+
+/*
QString ProjectCreateImpl::getTemplatePath() const
{
return templDirPath;