diff options
author | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2019-03-25 20:59:38 +0100 |
---|---|---|
committer | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2019-03-25 20:59:38 +0100 |
commit | 50361206f7fdccc911ae9dc8095f6304fcb9bc95 (patch) | |
tree | 39f6b60bacb3ca958a84d572140ea5e60532de63 /qtmips_gui/programtableview.h | |
parent | 9713d030bb1696269c3348cac83e13306edd65cf (diff) | |
download | qtmips-50361206f7fdccc911ae9dc8095f6304fcb9bc95.tar.gz qtmips-50361206f7fdccc911ae9dc8095f6304fcb9bc95.tar.bz2 qtmips-50361206f7fdccc911ae9dc8095f6304fcb9bc95.zip |
Do not save program view start address when changed due to program executed.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Diffstat (limited to 'qtmips_gui/programtableview.h')
-rw-r--r-- | qtmips_gui/programtableview.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qtmips_gui/programtableview.h b/qtmips_gui/programtableview.h index 6298d89..f9e0474 100644 --- a/qtmips_gui/programtableview.h +++ b/qtmips_gui/programtableview.h @@ -57,18 +57,21 @@ signals: public slots: void go_to_address(std::uint32_t address); void focus_address(std::uint32_t address); + void focus_address_with_save(std::uint32_t address); protected: void keyPressEvent(QKeyEvent *event); private slots: void adjust_scroll_pos_check(); void adjust_scroll_pos_process(); private: + void go_to_address_priv(std::uint32_t address); void addr0_save_change(std::uint32_t val); void adjustColumnCount(); QSettings *settings; std::uint32_t initial_address; bool adjust_scroll_pos_in_progress; + bool need_addr0_save; }; #endif // PROGRAMTABLEVIEW_H |