diff --git a/src/mobase/mobase.cpp b/src/mobase/mobase.cpp index b1daa2b..2a7de45 100644 --- a/src/mobase/mobase.cpp +++ b/src/mobase/mobase.cpp @@ -5,6 +5,9 @@ #include #include +#include +#include + #include #include "pybind11_all.h" @@ -24,6 +27,13 @@ PYBIND11_MODULE(mobase, m) m.add_object("PyQt6.QtGui", py::module_::import("PyQt6.QtGui")); m.add_object("PyQt6.QtWidgets", py::module_::import("PyQt6.QtWidgets")); + // exceptions + // + py::register_exception(m, "Exception"); + py::register_exception(m, "InvalidNXMLinkException"); + py::register_exception(m, "IncompatibilityException"); + py::register_exception(m, "InvalidVersionException"); + // bindings // mo2::python::add_basic_bindings(m);