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 TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||||
HexViewerWidgetSettings& settings,
|
HexViewerWidgetSettings& settings,
|
||||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||||
QWidget* parent
|
QWidget* parent
|
||||||
)
|
)
|
||||||
: QWidget(parent)
|
: QWidget(parent)
|
||||||
|
|||||||
@@ -31,8 +31,8 @@ namespace Bloom::Widgets
|
|||||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||||
HexViewerWidgetSettings& settings,
|
HexViewerWidgetSettings& settings,
|
||||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||||
QWidget* parent
|
QWidget* parent
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -52,8 +52,8 @@ namespace Bloom::Widgets
|
|||||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor;
|
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor;
|
||||||
const std::optional<Targets::TargetMemoryBuffer>& data;
|
const std::optional<Targets::TargetMemoryBuffer>& data;
|
||||||
|
|
||||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions;
|
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions;
|
||||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions;
|
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions;
|
||||||
|
|
||||||
HexViewerWidgetSettings& settings;
|
HexViewerWidgetSettings& settings;
|
||||||
|
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ namespace Bloom::Widgets
|
|||||||
ItemGraphicsScene::ItemGraphicsScene(
|
ItemGraphicsScene::ItemGraphicsScene(
|
||||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||||
HexViewerWidgetSettings& settings,
|
HexViewerWidgetSettings& settings,
|
||||||
QGraphicsView* parent
|
QGraphicsView* parent
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -45,8 +45,8 @@ namespace Bloom::Widgets
|
|||||||
ItemGraphicsScene(
|
ItemGraphicsScene(
|
||||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||||
HexViewerWidgetSettings& settings,
|
HexViewerWidgetSettings& settings,
|
||||||
QGraphicsView* parent
|
QGraphicsView* parent
|
||||||
);
|
);
|
||||||
@@ -82,8 +82,8 @@ namespace Bloom::Widgets
|
|||||||
|
|
||||||
HexViewerSharedState state;
|
HexViewerSharedState state;
|
||||||
|
|
||||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions;
|
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions;
|
||||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions;
|
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions;
|
||||||
|
|
||||||
std::unique_ptr<TopLevelGroupItem> topLevelGroup = nullptr;
|
std::unique_ptr<TopLevelGroupItem> topLevelGroup = nullptr;
|
||||||
|
|
||||||
|
|||||||
@@ -9,8 +9,8 @@ namespace Bloom::Widgets
|
|||||||
ItemGraphicsView::ItemGraphicsView(
|
ItemGraphicsView::ItemGraphicsView(
|
||||||
const TargetMemoryDescriptor& targetMemoryDescriptor,
|
const TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||||
HexViewerWidgetSettings& settings,
|
HexViewerWidgetSettings& settings,
|
||||||
QWidget* parent
|
QWidget* parent
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -20,8 +20,8 @@ namespace Bloom::Widgets
|
|||||||
ItemGraphicsView(
|
ItemGraphicsView(
|
||||||
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
const Targets::TargetMemoryDescriptor& targetMemoryDescriptor,
|
||||||
const std::optional<Targets::TargetMemoryBuffer>& data,
|
const std::optional<Targets::TargetMemoryBuffer>& data,
|
||||||
std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
const std::vector<FocusedMemoryRegion>& focusedMemoryRegions,
|
||||||
std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
const std::vector<ExcludedMemoryRegion>& excludedMemoryRegions,
|
||||||
HexViewerWidgetSettings& settings,
|
HexViewerWidgetSettings& settings,
|
||||||
QWidget* parent
|
QWidget* parent
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user