void MainView::errorCallback(JNIEnv *env, jobject thiz, jlong handle, jstring errmsg)
{
    Q_UNUSED(thiz);
    MainView *nw = reinterpret_cast<MainView*>(handle);
    const jchar* c = env->GetStringChars(errmsg, nullptr);
    QString msg = QString::fromUtf16(c);

    // QMLにシグナルを送信
    emit nw->error(msg);
}