viewer: destroy text edit explicitly

Fix assert failure
This commit is contained in:
itsmattkc
2022-10-29 10:05:09 -07:00
parent 5fe6faf15a
commit b5bd73c314
2 changed files with 8 additions and 1 deletions
+7
View File
@@ -81,6 +81,13 @@ ViewerDisplayWidget::ViewerDisplayWidget(QWidget *parent) :
inner_widget()->setAcceptDrops(true);
}
ViewerDisplayWidget::~ViewerDisplayWidget()
{
delete text_edit_;
MANAGEDDISPLAYWIDGET_DEFAULT_DESTRUCTOR_INNER;
}
void ViewerDisplayWidget::SetMatrixTranslate(const QMatrix4x4 &mat)
{
translate_matrix_ = mat;
+1 -1
View File
@@ -68,7 +68,7 @@ public:
*/
ViewerDisplayWidget(QWidget* parent = nullptr);
MANAGEDDISPLAYWIDGET_DEFAULT_DESTRUCTOR(ViewerDisplayWidget)
virtual ~ViewerDisplayWidget() override;
const ViewerSafeMarginInfo& GetSafeMargin() const;
void SetSafeMargins(const ViewerSafeMarginInfo& safe_margin);