mirror of
https://github.com/epasveer/seer.git
synced 2026-08-31 01:20:45 +08:00
Add 'Create Breakpoint' to assemly area.
This commit is contained in:
@@ -11,6 +11,7 @@ SeerBreakpointCreateDialog::SeerBreakpointCreateDialog (QWidget* parent) : QDial
|
||||
setFunctionName("");
|
||||
setLabelName("");
|
||||
setLineNumber("");
|
||||
setAddress("");
|
||||
|
||||
setTemporaryEnabled (false);
|
||||
setHardwareEnabled (false);
|
||||
@@ -49,6 +50,10 @@ void SeerBreakpointCreateDialog::setLineNumber (const QString& text) {
|
||||
lineNumberLineEdit->setText(text);
|
||||
}
|
||||
|
||||
void SeerBreakpointCreateDialog::setAddress (const QString& text) {
|
||||
addressLineEdit->setText(text);
|
||||
}
|
||||
|
||||
QString SeerBreakpointCreateDialog::filenameText () const {
|
||||
return filenameLineEdit->text();
|
||||
}
|
||||
@@ -65,6 +70,10 @@ QString SeerBreakpointCreateDialog::lineNumberText () const {
|
||||
return lineNumberLineEdit->text();
|
||||
}
|
||||
|
||||
QString SeerBreakpointCreateDialog::addressText () const {
|
||||
return addressLineEdit->text();
|
||||
}
|
||||
|
||||
void SeerBreakpointCreateDialog::setTemporaryEnabled (bool flag) {
|
||||
temporaryCheckBox->setChecked(flag);
|
||||
}
|
||||
@@ -203,6 +212,10 @@ QString SeerBreakpointCreateDialog::breakpointText () const {
|
||||
breakpointParameters += " --line " + lineNumberText();
|
||||
}
|
||||
|
||||
if (addressText() != "") {
|
||||
breakpointParameters += " *" + addressText();
|
||||
}
|
||||
|
||||
return breakpointParameters;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user