/*! Constructs an exception. \a line uses the __LINE__ macro, \a function uses the __FUNCTION__ or the Q_FUNC_INFO macro, and \a file uses the __FILE__ macro. */ InvalidMetaInfoException::InvalidMetaInfoException(int line, const QByteArray &function, const QByteArray &file) : Exception(line, function, file) { createWarning(); }
/*! Constructs an exception. \a line uses the __LINE__ macro, \a function uses the __FUNCTION__ or the Q_FUNC_INFO macro, and \a file uses the __FILE__ macro. */ InvalidSlideIndexException::InvalidSlideIndexException(int line, const QByteArray &function, const QByteArray &file) : Exception(line, function, file) { createWarning(); }
/*! Constructs an exception. \a line uses the __LINE__ macro, \a function uses the __FUNCTION__ or the Q_FUNC_INFO macro, and \a file uses the __FILE__ macro. */ RemoveBaseStateException::RemoveBaseStateException(int line, const QByteArray &function, const QByteArray &file) : Exception(line, function, file) { createWarning(); }
/*! Constructs an exception. \a line uses the __LINE__ macro, \a function uses the __FUNCTION__ or the Q_FUNC_INFO macro, and \a file uses the __FILE__ macro. */ InvalidModelNodeException::InvalidModelNodeException(int line, const QString &function, const QString &file) : Exception(line, function, file) { createWarning(); }
/*! Constructs an exception. \a line uses the __LINE__ macro, \a function uses the __FUNCTION__ or the Q_FUNC_INFO macro, and \a file uses the __FILE__ macro. */ ModificationGroupException::ModificationGroupException(int line, const QString &function, const QString &file) : Exception(line, function, file) { createWarning(); }
/*! Constructs an exception. \a line uses the __LINE__ macro, \a function uses the __FUNCTION__ or the Q_FUNC_INFO macro, and \a file uses the __FILE__ macro. */ InvalidPropertyException::InvalidPropertyException(int line, const QString &function, const QString &file, const QString &argument) : Exception(line, function, file), m_argument(argument) { createWarning(); }
/*! Constructs the exception for \a argument. \a line uses the __LINE__ macro, \a function uses the __FUNCTION__ or the Q_FUNC_INFO macro, and \a file uses the __FILE__ macro. */ InvalidArgumentException::InvalidArgumentException(int line, const QByteArray &function, const QByteArray &file, const QByteArray &argument) : Exception(line, function, file), m_argument(QString::fromLatin1(argument)) { createWarning(); }
/*! Constructs an exception for \qmlSource. \a line uses the __LINE__ macro, \a function uses the __FUNCTION__ or the Q_FUNC_INFO macro, and \a file uses the __FILE__ macro. */ InvalidQmlSourceException::InvalidQmlSourceException(int line, const QByteArray &function, const QByteArray &file, const QByteArray &qmlSource) : Exception(line, function, file), m_qmlSource(QString::fromUtf8(qmlSource)) { createWarning(); }
InvalidIdException::InvalidIdException(int line, const QByteArray &function, const QByteArray &file, const QByteArray &id, const QByteArray &description) : InvalidArgumentException(line, function, file, "id"), m_id(QString::fromUtf8(id)), m_description(QString::fromUtf8(description)) { createWarning(); }