没找到Qt自带的WEB服务类,找到一个国人写的第三方库“JQHttpServer”
库链接:https://github.com/188080501/JQHttpServer
参考链接:http://www.qtcn.org/bbs/read-htm-tid-63470.html
在其main.cpp文件的onHttpAccepted中添加如下内容,就可以通过浏览器访问静态页面了。
QFile file("index.html");
file.open(QIODevice::ReadOnly | QIODevice::Text);
QByteArray t = file.readAll();
file.close();
session->replyText( QString(t) );