#ifndef HEXDUMPRANGEDIALOG_H #define HEXDUMPRANGEDIALOG_H #include "core/Cutter.h" #include #include namespace Ui { class HexdumpRangeDialog; } class HexdumpRangeDialog : public QDialog { Q_OBJECT public: explicit HexdumpRangeDialog(QWidget *parent = nullptr); ~HexdumpRangeDialog(); QString getStartAddress() const; QString getEndAddress() const; QString getLength() const; bool getEndAddressRadioButtonChecked() const; bool getLengthRadioButtonChecked() const; void setStartAddress(ut64 start); public slots: void textEdited(); private: Ui::HexdumpRangeDialog *ui; private slots: void on_radioButtonClicked(bool checked); }; #endif // HEXDUMPRANGEDIALOG_H