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
dca85960
Commit
dca85960
authored
Sep 10, 2010
by
Lasse Holmstedt
Browse files
Fix misaligned debugger label in run configuration widgets
It was badly positioned esp. in OS X and Windows.
parent
06a3bf98
Changes
4
Hide whitespace changes
Inline
Side-by-side
src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp
View file @
dca85960
...
...
@@ -347,9 +347,17 @@ CMakeRunConfigurationWidget::CMakeRunConfigurationWidget(CMakeRunConfiguration *
fl
->
addRow
(
tr
(
"Working Directory:"
),
boxlayout
);
QWidget
*
debuggerLabelWidget
=
new
QWidget
(
this
);
QVBoxLayout
*
debuggerLabelLayout
=
new
QVBoxLayout
(
debuggerLabelWidget
);
debuggerLabelLayout
->
setMargin
(
0
);
debuggerLabelLayout
->
setSpacing
(
0
);
debuggerLabelWidget
->
setLayout
(
debuggerLabelLayout
);
QLabel
*
debuggerLabel
=
new
QLabel
(
tr
(
"Debugger:"
),
this
);
debuggerLabelLayout
->
addWidget
(
debuggerLabel
);
debuggerLabelLayout
->
addStretch
(
10
);
m_debuggerLanguageChooser
=
new
Utils
::
DebuggerLanguageChooser
(
this
);
fl
->
addRow
(
debuggerLabel
,
m_debuggerLanguageChooser
);
fl
->
addRow
(
debuggerLabel
Widget
,
m_debuggerLanguageChooser
);
m_debuggerLanguageChooser
->
setCppChecked
(
m_cmakeRunConfiguration
->
useCppDebugger
());
m_debuggerLanguageChooser
->
setQmlChecked
(
m_cmakeRunConfiguration
->
useQmlDebugger
());
...
...
src/plugins/projectexplorer/customexecutablerunconfiguration.cpp
View file @
dca85960
...
...
@@ -103,9 +103,17 @@ CustomExecutableConfigurationWidget::CustomExecutableConfigurationWidget(CustomE
m_useTerminalCheck
=
new
QCheckBox
(
tr
(
"Run in &Terminal"
),
this
);
layout
->
addRow
(
QString
(),
m_useTerminalCheck
);
QWidget
*
debuggerLabelWidget
=
new
QWidget
(
this
);
QVBoxLayout
*
debuggerLabelLayout
=
new
QVBoxLayout
(
debuggerLabelWidget
);
debuggerLabelLayout
->
setMargin
(
0
);
debuggerLabelLayout
->
setSpacing
(
0
);
debuggerLabelWidget
->
setLayout
(
debuggerLabelLayout
);
QLabel
*
debuggerLabel
=
new
QLabel
(
tr
(
"Debugger:"
),
this
);
debuggerLabelLayout
->
addWidget
(
debuggerLabel
);
debuggerLabelLayout
->
addStretch
(
10
);
m_debuggerLanguageChooser
=
new
Utils
::
DebuggerLanguageChooser
(
this
);
layout
->
addRow
(
debuggerLabel
,
m_debuggerLanguageChooser
);
layout
->
addRow
(
debuggerLabel
Widget
,
m_debuggerLanguageChooser
);
m_debuggerLanguageChooser
->
setCppChecked
(
m_runConfiguration
->
useCppDebugger
());
m_debuggerLanguageChooser
->
setQmlChecked
(
m_runConfiguration
->
useQmlDebugger
());
...
...
src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp
View file @
dca85960
...
...
@@ -177,11 +177,19 @@ QWidget *QmlProjectRunConfiguration::createConfigurationWidget()
form
->
addRow
(
tr
(
"QML Viewer arguments:"
),
qmlViewerArgs
);
form
->
addRow
(
QString
(),
m_qmlViewerExecutable
.
data
());
QLabel
*
debuggerLabel
=
new
QLabel
(
tr
(
"Debugger:"
),
config
);
QWidget
*
debuggerLabelWidget
=
new
QWidget
;
QVBoxLayout
*
debuggerLabelLayout
=
new
QVBoxLayout
(
debuggerLabelWidget
);
debuggerLabelLayout
->
setMargin
(
0
);
debuggerLabelLayout
->
setSpacing
(
0
);
debuggerLabelWidget
->
setLayout
(
debuggerLabelLayout
);
QLabel
*
debuggerLabel
=
new
QLabel
(
tr
(
"Debugger:"
));
debuggerLabelLayout
->
addWidget
(
debuggerLabel
);
debuggerLabelLayout
->
addStretch
(
10
);
Utils
::
DebuggerLanguageChooser
*
debuggerLanguageChooser
=
new
Utils
::
DebuggerLanguageChooser
(
config
);
form
->
addRow
(
tr
(
"Main QML File:"
),
m_fileListCombo
.
data
());
form
->
addRow
(
debuggerLabel
,
debuggerLanguageChooser
);
form
->
addRow
(
debuggerLabel
Widget
,
debuggerLanguageChooser
);
debuggerLanguageChooser
->
setCppChecked
(
useCppDebugger
());
debuggerLanguageChooser
->
setQmlChecked
(
useQmlDebugger
());
...
...
src/plugins/qt4projectmanager/qt4runconfiguration.cpp
View file @
dca85960
...
...
@@ -224,9 +224,17 @@ Qt4RunConfigurationWidget::Qt4RunConfigurationWidget(Qt4RunConfiguration *qt4Run
m_useTerminalCheck
->
setChecked
(
m_qt4RunConfiguration
->
runMode
()
==
ProjectExplorer
::
LocalApplicationRunConfiguration
::
Console
);
toplayout
->
addRow
(
QString
(),
m_useTerminalCheck
);
QWidget
*
debuggerLabelWidget
=
new
QWidget
(
this
);
QVBoxLayout
*
debuggerLabelLayout
=
new
QVBoxLayout
(
debuggerLabelWidget
);
debuggerLabelLayout
->
setMargin
(
0
);
debuggerLabelLayout
->
setSpacing
(
0
);
debuggerLabelWidget
->
setLayout
(
debuggerLabelLayout
);
QLabel
*
debuggerLabel
=
new
QLabel
(
tr
(
"Debugger:"
),
this
);
debuggerLabelLayout
->
addWidget
(
debuggerLabel
);
debuggerLabelLayout
->
addStretch
(
10
);
m_debuggerLanguageChooser
=
new
Utils
::
DebuggerLanguageChooser
(
this
);
toplayout
->
addRow
(
debuggerLabel
,
m_debuggerLanguageChooser
);
toplayout
->
addRow
(
debuggerLabel
Widget
,
m_debuggerLanguageChooser
);
m_debuggerLanguageChooser
->
setCppChecked
(
m_qt4RunConfiguration
->
useCppDebugger
());
m_debuggerLanguageChooser
->
setQmlChecked
(
m_qt4RunConfiguration
->
useQmlDebugger
());
...
...
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