The HexViewerWidget doesn't make any changes to memory regions - no need for them to be mutable
This commit is contained in:
@@ -20,8 +20,8 @@ namespace Bloom::Widgets
|
||||
const TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||
HexViewerWidgetSettings& settings,
|
||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
QWidget* parent
|
||||
)
|
||||
: QWidget(parent)
|
||||
|
||||
@@ -31,8 +31,8 @@ namespace Bloom::Widgets
|
||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||
HexViewerWidgetSettings& settings,
|
||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
QWidget* parent
|
||||
);
|
||||
|
||||
@@ -52,8 +52,8 @@ namespace Bloom::Widgets
|
||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor;
|
||||
const std::optional<Targets::TargetMemoryBuffer>& data;
|
||||
|
||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions;
|
||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions;
|
||||
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions;
|
||||
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions;
|
||||
|
||||
HexViewerWidgetSettings& settings;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@ namespace Bloom::Widgets
|
||||
ItemGraphicsScene::ItemGraphicsScene(
|
||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
HexViewerWidgetSettings& settings,
|
||||
QGraphicsView* parent
|
||||
)
|
||||
|
||||
@@ -45,8 +45,8 @@ namespace Bloom::Widgets
|
||||
ItemGraphicsScene(
|
||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
HexViewerWidgetSettings& settings,
|
||||
QGraphicsView* parent
|
||||
);
|
||||
@@ -82,8 +82,8 @@ namespace Bloom::Widgets
|
||||
|
||||
HexViewerSharedState state;
|
||||
|
||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions;
|
||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions;
|
||||
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions;
|
||||
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions;
|
||||
|
||||
std::unique_ptr<TopLevelGroupItem> topLevelGroup = nullptr;
|
||||
|
||||
|
||||
@@ -9,8 +9,8 @@ namespace Bloom::Widgets
|
||||
ItemGraphicsView::ItemGraphicsView(
|
||||
const TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
HexViewerWidgetSettings& settings,
|
||||
QWidget* parent
|
||||
)
|
||||
|
||||
@@ -20,8 +20,8 @@ namespace Bloom::Widgets
|
||||
ItemGraphicsView(
|
||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||
HexViewerWidgetSettings& settings,
|
||||
QWidget* parent
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user