This commit is contained in:
Nav
2022-12-21 17:07:25 +00:00
parent 47b9c53033
commit fe6e5379ff
8 changed files with 13 additions and 5 deletions

View File

@@ -104,11 +104,11 @@ namespace Bloom
}
QWidget* UiLoader::createWidget(const QString& className, QWidget* parent, const QString& name) {
const auto widgetContructorIt = this->customWidgetConstructorsByWidgetName.find(className);
const auto widgetConstructorIt = this->customWidgetConstructorsByWidgetName.find(className);
if (widgetContructorIt != this->customWidgetConstructorsByWidgetName.end()) {
if (widgetConstructorIt != this->customWidgetConstructorsByWidgetName.end()) {
// This is a custom widget - call the mapped constructor
return widgetContructorIt->second(parent, name);
return widgetConstructorIt->second(parent, name);
}
return QUiLoader::createWidget(className, parent, name);

View File

@@ -2,6 +2,7 @@
#include <QFrame>
#include <QSize>
#include <optional>
#include <QEvent>
#include <QMouseEvent>
#include <QEnterEvent>

View File

@@ -1,8 +1,9 @@
#pragma once
#include <QGraphicsItem>
#include <QFont>
#include <cstdint>
#include <optional>
#include <QFont>
#include "src/Targets/TargetMemory.hpp"

View File

@@ -3,6 +3,7 @@
#include <QPainter>
#include <QWidget>
#include <QStyleOptionGraphicsItem>
#include <optional>
#include "AnnotationItem.hpp"

View File

@@ -2,6 +2,7 @@
#include <QWidget>
#include <unordered_set>
#include <optional>
#include <QHBoxLayout>
#include <QAction>
#include <QSize>

View File

@@ -4,6 +4,7 @@
#include <utility>
#include <vector>
#include <map>
#include <optional>
#include "TargetPinWidget.hpp"
#include "src/Targets/TargetVariant.hpp"

View File

@@ -2,6 +2,7 @@
#include <QWidget>
#include <utility>
#include <optional>
#include "src/Targets/TargetVariant.hpp"
#include "src/Targets/TargetPinDescriptor.hpp"

View File

@@ -5,7 +5,9 @@
namespace Bloom::Widgets
{
TextInput::TextInput(QWidget* parent): QLineEdit(parent) {}
TextInput::TextInput(QWidget* parent)
: QLineEdit(parent)
{}
void TextInput::contextMenuEvent(QContextMenuEvent* event) {
if (QMenu* menu = this->createStandardContextMenu()) {