cgal/Lab/demo/Lab/Messages_interface.h

19 lines
454 B
C++

#ifndef MESSAGES_INTERFACE_H
#define MESSAGES_INTERFACE_H
#include <QString>
#include <QObject>
class Messages_interface {
public:
virtual ~Messages_interface() {}
virtual void message_warning(QString) = 0;
virtual void message_error(QString) = 0;
virtual void message_information(QString) = 0;
};
Q_DECLARE_INTERFACE(Messages_interface,
"com.geometryfactory.CGALLab.MessagesInterface/1.0")
#endif // MESSAGES_INTERFACE_H