This commit is contained in:
Nav
2021-12-15 22:10:07 +00:00
parent b3ceab5501
commit 3152b30319

View File

@@ -25,6 +25,7 @@ ByteItemContainerGraphicsView::ByteItemContainerGraphicsView(
this->setVerticalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAsNeeded); this->setVerticalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAsNeeded);
this->setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff); this->setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff);
this->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding); this->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
this->setViewportUpdateMode(QGraphicsView::MinimalViewportUpdate);
this->scene = new ByteItemGraphicsScene( this->scene = new ByteItemGraphicsScene(
targetMemoryDescriptor, targetMemoryDescriptor,
@@ -35,10 +36,12 @@ ByteItemContainerGraphicsView::ByteItemContainerGraphicsView(
); );
this->setScene(this->scene); this->setScene(this->scene);
} }
bool ByteItemContainerGraphicsView::event(QEvent* event) { bool ByteItemContainerGraphicsView::event(QEvent* event) {
if (event->type() == QEvent::Type::EnabledChange) { const auto eventType = event->type();
if (eventType == QEvent::Type::EnabledChange) {
this->scene->setEnabled(this->isEnabled()); this->scene->setEnabled(this->isEnabled());
} }