mirror of https://github.com/CGAL/cgal
Add missing virtual destructors
This commit is contained in:
parent
40628e3a17
commit
6e49d67f14
|
|
@ -6,6 +6,7 @@
|
|||
|
||||
class Messages_interface {
|
||||
public:
|
||||
virtual ~Messages_interface() {}
|
||||
virtual void warning(QString) = 0;
|
||||
virtual void error(QString) = 0;
|
||||
virtual void information(QString) = 0;
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ class Scene_item;
|
|||
class Polyhedron_demo_io_plugin_interface
|
||||
{
|
||||
public:
|
||||
virtual ~Polyhedron_demo_io_plugin_interface() {}
|
||||
virtual QStringList nameFilters() const = 0;
|
||||
|
||||
virtual bool canLoad() const = 0;
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ class Messages_interface;
|
|||
class Polyhedron_demo_plugin_interface
|
||||
{
|
||||
public:
|
||||
virtual ~Polyhedron_demo_plugin_interface() {}
|
||||
virtual void init(QMainWindow*, Scene_interface*) {};
|
||||
virtual void init(QMainWindow* mw, Scene_interface* sc, Messages_interface*) {
|
||||
init(mw, sc);
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
class Scene_draw_interface {
|
||||
public:
|
||||
virtual ~Scene_draw_interface(){}
|
||||
virtual void initializeGL() = 0;
|
||||
virtual void draw() = 0;
|
||||
virtual void drawWithNames() = 0;
|
||||
|
|
|
|||
Loading…
Reference in New Issue