Revision control
++ // Copyright (C) 2025 The Qt Company Ltd.
++ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
++
++ #include "qohoswebresourceerror.h"
++
++ WebResourceError WebResourceError::makeFromJsObject(QNapi::Object jsWebResourceErrorObject)
++ {
++ return WebResourceError(
++ jsWebResourceErrorObject.eval<QNapi::Number>("getErrorCode()"),
++ jsWebResourceErrorObject.eval<QNapi::String>("getErrorInfo()"));
++ }
++
++ WebResourceError::WebResourceError(int errorCode, const std::string &errorInfo)
++ : m_errorCode(errorCode)
++ , m_errorInfo(errorInfo)
++ {
++ }
++
++ int WebResourceError::errorCode() const
++ {
++ return m_errorCode;
++ }
++
++ std::string WebResourceError::errorInfo() const
++ {
++ return m_errorInfo;
++ }