diff options
Diffstat (limited to '')
| -rw-r--r-- | src/citra_qt/debugger/disassembler.cpp | 21 | ||||
| -rw-r--r-- | src/citra_qt/debugger/disassembler.ui | 10 | ||||
| -rw-r--r-- | src/citra_qt/ui_disassembler.h | 8 |
3 files changed, 2 insertions, 37 deletions
diff --git a/src/citra_qt/debugger/disassembler.cpp b/src/citra_qt/debugger/disassembler.cpp index cc4cb13fa..ccc83abf2 100644 --- a/src/citra_qt/debugger/disassembler.cpp +++ b/src/citra_qt/debugger/disassembler.cpp | |||
| @@ -23,7 +23,7 @@ DisassemblerWidget::DisassemblerWidget(QWidget* parent, EmuThread& emu_thread) : | |||
| 23 | model = new QStandardItemModel(this); | 23 | model = new QStandardItemModel(this); |
| 24 | model->setColumnCount(3); | 24 | model->setColumnCount(3); |
| 25 | disasm_ui.treeView->setModel(model); | 25 | disasm_ui.treeView->setModel(model); |
| 26 | disasm_ui.tableView->setModel(model); | 26 | |
| 27 | RegisterHotkey("Disassembler", "Start/Stop", QKeySequence(Qt::Key_F5), Qt::ApplicationShortcut); | 27 | RegisterHotkey("Disassembler", "Start/Stop", QKeySequence(Qt::Key_F5), Qt::ApplicationShortcut); |
| 28 | RegisterHotkey("Disassembler", "Step", QKeySequence(Qt::Key_F10), Qt::ApplicationShortcut); | 28 | RegisterHotkey("Disassembler", "Step", QKeySequence(Qt::Key_F10), Qt::ApplicationShortcut); |
| 29 | RegisterHotkey("Disassembler", "Step into", QKeySequence(Qt::Key_F11), Qt::ApplicationShortcut); | 29 | RegisterHotkey("Disassembler", "Step into", QKeySequence(Qt::Key_F11), Qt::ApplicationShortcut); |
| @@ -65,16 +65,10 @@ void DisassemblerWidget::Init() | |||
| 65 | disasm_ui.treeView->resizeColumnToContents(0); | 65 | disasm_ui.treeView->resizeColumnToContents(0); |
| 66 | disasm_ui.treeView->resizeColumnToContents(1); | 66 | disasm_ui.treeView->resizeColumnToContents(1); |
| 67 | disasm_ui.treeView->resizeColumnToContents(2); | 67 | disasm_ui.treeView->resizeColumnToContents(2); |
| 68 | disasm_ui.tableView->resizeColumnToContents(0); | ||
| 69 | disasm_ui.tableView->resizeColumnToContents(1); | ||
| 70 | disasm_ui.tableView->resizeColumnToContents(2); | ||
| 71 | 68 | ||
| 72 | QModelIndex model_index = model->index(0, 0); | 69 | QModelIndex model_index = model->index(0, 0); |
| 73 | disasm_ui.treeView->scrollTo(model_index); | 70 | disasm_ui.treeView->scrollTo(model_index); |
| 74 | disasm_ui.treeView->selectionModel()->setCurrentIndex(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows); | 71 | disasm_ui.treeView->selectionModel()->setCurrentIndex(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows); |
| 75 | |||
| 76 | disasm_ui.tableView->scrollTo(model_index); | ||
| 77 | disasm_ui.tableView->selectionModel()->setCurrentIndex(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows); | ||
| 78 | } | 72 | } |
| 79 | 73 | ||
| 80 | void DisassemblerWidget::OnSetBreakpoint() | 74 | void DisassemblerWidget::OnSetBreakpoint() |
| @@ -138,10 +132,6 @@ void DisassemblerWidget::OnCPUStepped() | |||
| 138 | QModelIndex model_index = model->index(index, 0); | 132 | QModelIndex model_index = model->index(index, 0); |
| 139 | disasm_ui.treeView->scrollTo(model_index); | 133 | disasm_ui.treeView->scrollTo(model_index); |
| 140 | disasm_ui.treeView->selectionModel()->setCurrentIndex(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows); | 134 | disasm_ui.treeView->selectionModel()->setCurrentIndex(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows); |
| 141 | |||
| 142 | disasm_ui.tableView->scrollTo(model_index); | ||
| 143 | disasm_ui.tableView->selectionModel()->setCurrentIndex(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows); | ||
| 144 | disasm_ui.tableView->selectionModel()->select(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows); | ||
| 145 | } | 135 | } |
| 146 | 136 | ||
| 147 | int DisassemblerWidget::SelectedRow() | 137 | int DisassemblerWidget::SelectedRow() |
| @@ -151,11 +141,4 @@ int DisassemblerWidget::SelectedRow() | |||
| 151 | return -1; | 141 | return -1; |
| 152 | 142 | ||
| 153 | return model->itemFromIndex(disasm_ui.treeView->selectionModel()->currentIndex())->row(); | 143 | return model->itemFromIndex(disasm_ui.treeView->selectionModel()->currentIndex())->row(); |
| 154 | } | 144 | } \ No newline at end of file |
| 155 | /* | ||
| 156 | void DisassemblerWidget::paintEvent() | ||
| 157 | { | ||
| 158 | QPainter painter(this); | ||
| 159 | painter.drawRect(10, 10, 50, 50); | ||
| 160 | } | ||
| 161 | */ \ No newline at end of file | ||
diff --git a/src/citra_qt/debugger/disassembler.ui b/src/citra_qt/debugger/disassembler.ui index e65b0aa9b..bd0752aa4 100644 --- a/src/citra_qt/debugger/disassembler.ui +++ b/src/citra_qt/debugger/disassembler.ui | |||
| @@ -70,16 +70,6 @@ | |||
| 70 | </attribute> | 70 | </attribute> |
| 71 | </widget> | 71 | </widget> |
| 72 | </item> | 72 | </item> |
| 73 | <item> | ||
| 74 | <widget class="QTableView" name="tableView"> | ||
| 75 | <property name="alternatingRowColors"> | ||
| 76 | <bool>true</bool> | ||
| 77 | </property> | ||
| 78 | <attribute name="headerVisible"> | ||
| 79 | <bool>false</bool> | ||
| 80 | </attribute> | ||
| 81 | </widget> | ||
| 82 | </item> | ||
| 83 | </layout> | 73 | </layout> |
| 84 | </widget> | 74 | </widget> |
| 85 | </widget> | 75 | </widget> |
diff --git a/src/citra_qt/ui_disassembler.h b/src/citra_qt/ui_disassembler.h index a0230fe9c..cc9f6b540 100644 --- a/src/citra_qt/ui_disassembler.h +++ b/src/citra_qt/ui_disassembler.h | |||
| @@ -17,7 +17,6 @@ | |||
| 17 | #include <QtGui/QHBoxLayout> | 17 | #include <QtGui/QHBoxLayout> |
| 18 | #include <QtGui/QHeaderView> | 18 | #include <QtGui/QHeaderView> |
| 19 | #include <QtGui/QPushButton> | 19 | #include <QtGui/QPushButton> |
| 20 | #include <QtGui/QTableView> | ||
| 21 | #include <QtGui/QTreeView> | 20 | #include <QtGui/QTreeView> |
| 22 | #include <QtGui/QVBoxLayout> | 21 | #include <QtGui/QVBoxLayout> |
| 23 | #include <QtGui/QWidget> | 22 | #include <QtGui/QWidget> |
| @@ -36,7 +35,6 @@ public: | |||
| 36 | QPushButton *pushButton; | 35 | QPushButton *pushButton; |
| 37 | QPushButton *button_breakpoint; | 36 | QPushButton *button_breakpoint; |
| 38 | QTreeView *treeView; | 37 | QTreeView *treeView; |
| 39 | QTableView *tableView; | ||
| 40 | 38 | ||
| 41 | void setupUi(QDockWidget *DockWidget) | 39 | void setupUi(QDockWidget *DockWidget) |
| 42 | { | 40 | { |
| @@ -86,12 +84,6 @@ public: | |||
| 86 | 84 | ||
| 87 | verticalLayout->addWidget(treeView); | 85 | verticalLayout->addWidget(treeView); |
| 88 | 86 | ||
| 89 | tableView = new QTableView(dockWidgetContents); | ||
| 90 | tableView->setObjectName(QString::fromUtf8("tableView")); | ||
| 91 | tableView->setAlternatingRowColors(true); | ||
| 92 | |||
| 93 | verticalLayout->addWidget(tableView); | ||
| 94 | |||
| 95 | DockWidget->setWidget(dockWidgetContents); | 87 | DockWidget->setWidget(dockWidgetContents); |
| 96 | 88 | ||
| 97 | retranslateUi(DockWidget); | 89 | retranslateUi(DockWidget); |