forked from qt-creator/qt-creator
		
	Allow relative paths in Build directories, Working Directories
Relative to the project's directory.
This commit is contained in:
		@@ -251,6 +251,7 @@ ShadowBuildPage::ShadowBuildPage(CMakeOpenProjectWizard *cmakeWizard, bool chang
 | 
			
		||||
                          "with different settings."));
 | 
			
		||||
    fl->addWidget(label);
 | 
			
		||||
    m_pc = new Utils::PathChooser(this);
 | 
			
		||||
    m_pc->setBaseDirectory(m_cmakeWizard->sourceDirectory());
 | 
			
		||||
    m_pc->setPath(m_cmakeWizard->buildDirectory());
 | 
			
		||||
    connect(m_pc, SIGNAL(changed(QString)), this, SLOT(buildDirectoryChanged()));
 | 
			
		||||
    fl->addRow(tr("Build directory:"), m_pc);
 | 
			
		||||
 
 | 
			
		||||
@@ -333,6 +333,7 @@ CMakeRunConfigurationWidget::CMakeRunConfigurationWidget(CMakeRunConfiguration *
 | 
			
		||||
    fl->addRow(tr("Arguments:"), argumentsLineEdit);
 | 
			
		||||
 | 
			
		||||
    m_workingDirectoryEdit = new Utils::PathChooser();
 | 
			
		||||
    m_workingDirectoryEdit->setBaseDirectory(m_cmakeRunConfiguration->target()->project()->projectDirectory());
 | 
			
		||||
    m_workingDirectoryEdit->setPath(m_cmakeRunConfiguration->workingDirectory());
 | 
			
		||||
    m_workingDirectoryEdit->setExpectedKind(Utils::PathChooser::Directory);
 | 
			
		||||
    m_workingDirectoryEdit->setPromptDialogTitle(tr("Select Working Directory"));
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user