#ifndef SERIALPORTEXCEPTION_H #define SERIALPORTEXCEPTION_H #include #include class serialPortException : public std::exception { private: QString _str; public: serialPortException(QString str) { _str = str; qDebug() << _str ; } virtual const char* what() const throw() { return _str.toStdString().c_str(); } }; #endif // SERIALPORTEXCEPTION_H