summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorStenzek <stenzek@users.noreply.github.com>2018-02-03 00:50:30 +1000
committerGitHub <noreply@github.com>2018-02-03 00:50:30 +1000
commit3e494baff2634e43e6ceec764471da362dc58ef9 (patch)
tree286b846c6bc3384d496c068aa732e98ac7ac005d /Source
parent75583ab098ee78b7252e76b7d3b6eda2320b440d (diff)
parent8f43f379a028ff87cb2f66a990f644c36522635f (diff)
Merge pull request #6346 from spycrab/qt_dbg_checkbox
Qt/NewBreakpointDialog: Fix radio button weirdness
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/DolphinQt2/Debugger/NewBreakpointDialog.cpp24
1 files changed, 16 insertions, 8 deletions
diff --git a/Source/Core/DolphinQt2/Debugger/NewBreakpointDialog.cpp b/Source/Core/DolphinQt2/Debugger/NewBreakpointDialog.cpp
index f288d8f2f5..dfc107d60b 100644
--- a/Source/Core/DolphinQt2/Debugger/NewBreakpointDialog.cpp
+++ b/Source/Core/DolphinQt2/Debugger/NewBreakpointDialog.cpp
@@ -77,14 +77,22 @@ void NewBreakpointDialog::CreateWidgets()
memory_layout->addWidget(m_memory_address_from, 1, 1);
memory_layout->addWidget(m_memory_address_to_label, 1, 2);
memory_layout->addWidget(m_memory_address_to, 1, 3);
- memory_layout->addWidget(new QLabel(tr("Condition:")), 2, 0);
- memory_layout->addWidget(m_memory_on_read, 2, 1);
- memory_layout->addWidget(m_memory_on_write, 2, 2);
- memory_layout->addWidget(m_memory_on_read_and_write, 2, 3);
- memory_layout->addWidget(new QLabel(tr("Action:")), 3, 0);
- memory_layout->addWidget(m_memory_do_log, 3, 1);
- memory_layout->addWidget(m_memory_do_break, 3, 2);
- memory_layout->addWidget(m_memory_do_log_and_break, 3, 3);
+ QGroupBox* condition_box = new QGroupBox(tr("Condition"));
+ auto* condition_layout = new QHBoxLayout;
+ condition_box->setLayout(condition_layout);
+
+ memory_layout->addWidget(condition_box, 2, 0, 1, -1);
+ condition_layout->addWidget(m_memory_on_read);
+ condition_layout->addWidget(m_memory_on_write);
+ condition_layout->addWidget(m_memory_on_read_and_write);
+
+ QGroupBox* action_box = new QGroupBox(tr("Action"));
+ auto* action_layout = new QHBoxLayout;
+ action_box->setLayout(action_layout);
+ memory_layout->addWidget(action_box, 3, 0, 1, -1);
+ action_layout->addWidget(m_memory_do_log);
+ action_layout->addWidget(m_memory_do_break);
+ action_layout->addWidget(m_memory_do_log_and_break);
auto* layout = new QVBoxLayout;