regwnd.cpp (kdbg-3.0.0) | : | regwnd.cpp (kdbg-3.0.1) | ||
---|---|---|---|---|
skipping to change at line 122 | skipping to change at line 122 | |||
{ | { | |||
setExpanded(true); | setExpanded(true); | |||
setFirstColumnSpanned(true); | setFirstColumnSpanned(true); | |||
} | } | |||
bool matchName(const QString& str) const | bool matchName(const QString& str) const | |||
{ | { | |||
return matcher.exactMatch(str); | return matcher.exactMatch(str); | |||
} | } | |||
virtual void setMode(RegisterDisplay mode) | void setMode(RegisterDisplay mode) override | |||
{ | { | |||
gmode=mode; | gmode=mode; | |||
for(int i = 0; i < childCount(); i++) | for(int i = 0; i < childCount(); i++) | |||
{ | { | |||
static_cast<ModeItem*>(child(i))->setMode(gmode); | static_cast<ModeItem*>(child(i))->setMode(gmode); | |||
} | } | |||
} | } | |||
virtual RegisterDisplay mode() | RegisterDisplay mode() override | |||
{ | { | |||
return gmode; | return gmode; | |||
} | } | |||
private: | private: | |||
QRegExp matcher; | QRegExp matcher; | |||
RegisterDisplay gmode; | RegisterDisplay gmode; | |||
}; | }; | |||
class RegisterViewItem : public ModeItem | class RegisterViewItem : public ModeItem | |||
{ | { | |||
public: | public: | |||
RegisterViewItem(GroupingViewItem* parent, | RegisterViewItem(GroupingViewItem* parent, | |||
const RegisterInfo& regInfo); | const RegisterInfo& regInfo); | |||
~RegisterViewItem(); | ~RegisterViewItem(); | |||
void setValue(const RegisterInfo& regInfo); | void setValue(const RegisterInfo& regInfo); | |||
virtual void setMode(RegisterDisplay mode); | void setMode(RegisterDisplay mode) override; | |||
virtual RegisterDisplay mode() { return m_mode; } | RegisterDisplay mode() override { return m_mode; } | |||
RegisterInfo m_reg; | RegisterInfo m_reg; | |||
RegisterDisplay m_mode; /* display mode */ | RegisterDisplay m_mode; /* display mode */ | |||
bool m_changes; | bool m_changes; | |||
bool m_found; | bool m_found; | |||
}; | }; | |||
RegisterViewItem::RegisterViewItem(GroupingViewItem* parent, | RegisterViewItem::RegisterViewItem(GroupingViewItem* parent, | |||
const RegisterInfo& regInfo) : | const RegisterInfo& regInfo) : | |||
ModeItem(parent), | ModeItem(parent), | |||
m_reg(regInfo), | m_reg(regInfo), | |||
End of changes. 3 change blocks. | ||||
4 lines changed or deleted | 4 lines changed or added |