Classes | |
struct | DisplayOptions |
Options for displaying an address or address range. More... | |
class | AddressIndicator |
Enumerations | |
enum class | OffsetFormat : char { OffsetFormat::VirtualAddress , OffsetFormat::FileStart , OffsetFormat::SegmentStart , OffsetFormat::SectionStart , OffsetFormat::FunctionStart } |
Format for displaying offsets. More... | |
enum class | RangeFormat : char { RangeFormat::StartOnly , RangeFormat::EndOnly , RangeFormat::StartAndLength , RangeFormat::StartAndEnd } |
Format for displaying an address range. More... | |
struct DisplayOptions |
Options for displaying an address or address range.
Class Members | ||
---|---|---|
OffsetFormat | format = OffsetFormat::VirtualAddress | |
RangeFormat | rangeFormat = RangeFormat::StartAndEnd |
class AddressIndicator |
Public Member Functions | |
AddressIndicator (QWidget *parent) | |
void | clear () |
void | setOffsets (uint64_t begin, uint64_t end, BinaryViewRef view) |
Public Member Functions inherited from MenuHelper | |
MenuHelper () | |
MenuHelper (QWidget *parent) | |
void | setBackgroundColorRole (QPalette::ColorRole role) |
void | setActiveBackgroundColorRole (QPalette::ColorRole role) |
void | setPressedBackgroundColorRole (QPalette::ColorRole role) |
void | setForegroundColorRole (QPalette::ColorRole role) |
void | setActiveForegroundColorRole (QPalette::ColorRole role) |
void | setPressedForegroundColorRole (QPalette::ColorRole role) |
Protected Member Functions | |
virtual void | showMenu () |
Protected Member Functions inherited from MenuHelper | |
void | enterEvent (QEnterEvent *event) override |
void | leaveEvent (QEvent *event) override |
void | mousePressEvent (QMouseEvent *event) override |
void | mouseReleaseEvent (QMouseEvent *event) override |
void | updateColors () |
Additional Inherited Members | |
Signals inherited from MenuHelper | |
void | clicked () |
Protected Slots inherited from MenuHelper | |
Protected Attributes inherited from MenuHelper | |
Menu | m_menu |
ContextMenuManager * | m_contextMenuManager |
QTimer * | m_timer |
bool | m_active |
bool | m_pressed |
AddressIndicator::AddressIndicator | ( | QWidget * | parent | ) |
void AddressIndicator::clear | ( | ) |
void AddressIndicator::setOffsets | ( | uint64_t | begin, |
uint64_t | end, | ||
BinaryViewRef | view ) |
|
protectedvirtual |
Implements MenuHelper.
|
strong |
|
strong |