#include "ctai_markdown.h" namespace ctai_markdown { QString md_to_html(const QString& text) { // 转换为UTF-8编码的字符串 QByteArray markdown = text.toUtf8(); // 使用cmark解析Markdown char *html = cmark_markdown_to_html( markdown.constData(), markdown.size(), CMARK_OPT_DEFAULT ); // 转换回QString并处理代码块 QString result = QString::fromUtf8(html); free(html); //qDebug()<<"处理的块:"<", "
"
    );
    
    // 添加内联代码样式
    html.replace(
        "",
        ""
    );
    
    return html;
}

} // namespace ctai_parse