Debugger MemoryWidget: More display types, use combo box for display options. Add alignment and riw length options.

This commit is contained in:
TryTwo
2022-04-06 02:36:09 -07:00
parent 2f90a2c689
commit a2aecc3794
4 changed files with 238 additions and 143 deletions

View File

@ -64,7 +64,7 @@ private:
void SaveSettings();
void OnAddressSpaceChanged();
void OnTypeChanged();
void OnDisplayChanged();
void OnBPLogChanged();
void OnBPTypeChanged();
@ -95,6 +95,9 @@ private:
QLineEdit* m_data_edit;
QCheckBox* m_base_check;
QLabel* m_data_preview;
QComboBox* m_display_combo;
QComboBox* m_align_combo;
QComboBox* m_row_length_combo;
QPushButton* m_set_value;
QPushButton* m_from_file;
QPushButton* m_dump_mram;
@ -113,13 +116,6 @@ private:
QRadioButton* m_address_space_effective;
QRadioButton* m_address_space_auxiliary;
// Datatypes
QRadioButton* m_type_u8;
QRadioButton* m_type_u16;
QRadioButton* m_type_u32;
QRadioButton* m_type_ascii;
QRadioButton* m_type_float;
// Breakpoint options
QRadioButton* m_bp_read_write;
QRadioButton* m_bp_read_only;