mirror of https://github.com/CGAL/cgal
Merge pull request #6670 from lrineau/Polyhedron_demo-fix_segfaults_at_exit-GF
Polyhedron demo: Fix segfaults at exit
This commit is contained in:
commit
f67032cde1
|
|
@ -961,8 +961,8 @@ private:
|
|||
int pointsize;
|
||||
bool locked;
|
||||
EPICK::Line_2 bf_line;
|
||||
QGraphicsScene *graphics_scene;
|
||||
Navigation* navigation;
|
||||
QGraphicsScene *graphics_scene = nullptr;
|
||||
Navigation* navigation = nullptr;
|
||||
};
|
||||
#include "Engrave_text_plugin.moc"
|
||||
|
||||
|
|
|
|||
|
|
@ -321,8 +321,8 @@ public Q_SLOTS:
|
|||
private:
|
||||
Scene_mcf_item *getMCFItem();
|
||||
void createContractedItem(Scene_mcf_item* item);
|
||||
QDockWidget* dockWidget;
|
||||
Ui::Mean_curvature_flow_skeleton_plugin* ui;
|
||||
QDockWidget* dockWidget = nullptr;
|
||||
Ui::Mean_curvature_flow_skeleton_plugin* ui = nullptr;
|
||||
|
||||
}; // end Polyhedron_demo_mean_curvature_flow_skeleton_plugin
|
||||
|
||||
|
|
|
|||
|
|
@ -493,14 +493,14 @@ protected:
|
|||
void parameterize(Parameterization_method method);
|
||||
|
||||
private:
|
||||
Messages_interface *messages;
|
||||
Messages_interface *messages = nullptr;
|
||||
QList<QAction*> _actions;
|
||||
QDockWidget* dock_widget;
|
||||
QDockWidget* dock_widget = nullptr;
|
||||
Ui::Parameterization ui_widget;
|
||||
QGraphicsScene *graphics_scene;
|
||||
Navigation* navigation;
|
||||
Navigation* navigation = nullptr;
|
||||
QMap<Scene_item*, UVItem*> projections;
|
||||
UVItem* current_uv_item;
|
||||
UVItem* current_uv_item = nullptr;
|
||||
}; // end Polyhedron_demo_parameterization_plugin
|
||||
|
||||
void Polyhedron_demo_parameterization_plugin::on_prevButton_pressed()
|
||||
|
|
|
|||
|
|
@ -79,11 +79,11 @@ private:
|
|||
void updateSelectionItems(Scene_facegraph_item* target);
|
||||
|
||||
Ui::DeformMesh ui_widget;
|
||||
QDockWidget* dock_widget;
|
||||
QDockWidget* dock_widget = nullptr;
|
||||
|
||||
QAction* actionDeformation;
|
||||
QAction* actionDeformation = nullptr;
|
||||
RenderingMode last_RM;
|
||||
QShortcut* e_shortcut;
|
||||
QShortcut* e_shortcut = nullptr;
|
||||
}; // end Polyhedron_demo_edit_polyhedron_plugin
|
||||
|
||||
QList<QAction*> Polyhedron_demo_edit_polyhedron_plugin::actions() const {
|
||||
|
|
|
|||
Loading…
Reference in New Issue