Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Tobias Hunger
qt-creator
Commits
894ccdc3
Commit
894ccdc3
authored
Aug 04, 2010
by
Tobias Hunger
Browse files
Stop runconfiguration widget from moving about
parent
25ec3155
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/plugins/projectexplorer/runsettingspropertiespage.cpp
View file @
894ccdc3
...
...
@@ -128,6 +128,7 @@ RunSettingsWidget::RunSettingsWidget(Target *target)
m_runConfigurationsModel
(
new
RunConfigurationModel
(
target
,
this
)),
m_deployConfigurationModel
(
new
DeployConfigurationModel
(
target
,
this
)),
m_runConfigurationWidget
(
0
),
m_runLayout
(
0
),
m_deployConfigurationWidget
(
0
),
m_deployLayout
(
0
),
m_deploySteps
(
0
),
...
...
@@ -139,6 +140,7 @@ RunSettingsWidget::RunSettingsWidget(Target *target)
m_ui
->
setupUi
(
this
);
m_ui
->
deployWidget
->
setContentsMargins
(
0
,
0
,
0
,
25
);
// deploy part
m_deployLayout
=
new
QVBoxLayout
(
m_ui
->
deployWidget
);
m_deployLayout
->
setMargin
(
0
);
m_deployLayout
->
setSpacing
(
5
);
...
...
@@ -147,7 +149,6 @@ RunSettingsWidget::RunSettingsWidget(Target *target)
m_addDeployMenu
=
new
QMenu
(
m_ui
->
addDeployToolButton
);
m_ui
->
addDeployToolButton
->
setMenu
(
m_addDeployMenu
);
// deploy part
updateDeployConfiguration
(
m_target
->
activeDeployConfiguration
());
m_ui
->
addDeployToolButton
->
setEnabled
(
m_target
->
activeDeployConfiguration
());
...
...
@@ -165,6 +166,10 @@ RunSettingsWidget::RunSettingsWidget(Target *target)
this
,
SLOT
(
activeDeployConfigurationChanged
()));
// run part
m_runLayout
=
new
QVBoxLayout
(
m_ui
->
runWidget
);
m_runLayout
->
setMargin
(
0
);
m_runLayout
->
setSpacing
(
5
);
m_addRunMenu
=
new
QMenu
(
m_ui
->
addRunToolButton
);
m_ui
->
addRunToolButton
->
setMenu
(
m_addRunMenu
);
m_ui
->
runConfigurationCombo
->
setModel
(
m_runConfigurationsModel
);
...
...
@@ -174,10 +179,7 @@ RunSettingsWidget::RunSettingsWidget(Target *target)
m_ui
->
removeRunToolButton
->
setEnabled
(
m_target
->
runConfigurations
().
size
()
>
1
);
m_runConfigurationWidget
=
m_target
->
activeRunConfiguration
()
->
createConfigurationWidget
();
QVBoxLayout
*
runLayout
=
new
QVBoxLayout
(
m_ui
->
runWidget
);
runLayout
->
setMargin
(
0
);
runLayout
->
setSpacing
(
0
);
runLayout
->
addWidget
(
m_runConfigurationWidget
);
m_runLayout
->
addWidget
(
m_runConfigurationWidget
);
connect
(
m_addRunMenu
,
SIGNAL
(
aboutToShow
()),
this
,
SLOT
(
aboutToShowAddMenu
()));
...
...
@@ -257,7 +259,7 @@ void RunSettingsWidget::activeRunConfigurationChanged()
delete
m_runConfigurationWidget
;
m_runConfigurationWidget
=
m_target
->
activeRunConfiguration
()
->
createConfigurationWidget
();
l
ayout
()
->
addWidget
(
m_runConfigurationWidget
);
m_runL
ayout
->
addWidget
(
m_runConfigurationWidget
);
}
void
RunSettingsWidget
::
currentRunConfigurationChanged
(
int
index
)
...
...
@@ -279,7 +281,7 @@ void RunSettingsWidget::currentRunConfigurationChanged(int index)
// Update the run configuration configuration widget
delete
m_runConfigurationWidget
;
m_runConfigurationWidget
=
selectedRunConfiguration
->
createConfigurationWidget
();
l
ayout
()
->
addWidget
(
m_runConfigurationWidget
);
m_runL
ayout
->
addWidget
(
m_runConfigurationWidget
);
}
void
RunSettingsWidget
::
currentDeployConfigurationChanged
(
int
index
)
...
...
src/plugins/projectexplorer/runsettingspropertiespage.h
View file @
894ccdc3
...
...
@@ -108,6 +108,7 @@ private:
DeployConfigurationModel
*
m_deployConfigurationModel
;
Ui
::
RunSettingsPropertiesPage
*
m_ui
;
QWidget
*
m_runConfigurationWidget
;
QVBoxLayout
*
m_runLayout
;
DeployConfigurationWidget
*
m_deployConfigurationWidget
;
QVBoxLayout
*
m_deployLayout
;
BuildStepListWidget
*
m_deploySteps
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment