如何获取台式机的主机名?
像这样,获取Symbian OS的系统信息:
http://developer.nokia.com/community/wiki/Get_device_information_using_Qt
答案 0 :(得分:14)
你可能正在寻找这个:
[static] QString QHostInfo::localHostName()
返回此计算机的主机名。
#include <QHostInfo>
#include <QDebug>
int main()
{
qDebug() << QHostInfo::localHostName();
return 0;
}
TEMPLATE = app
TARGET = main
QT = core network
SOURCES += main.cpp
qmake && make && ./main
"myhostname"
答案 1 :(得分:0)
你知道QHostInfo类吗?
http://doc.qt.io/qt-4.8/qhostinfo.html
qDebug(QHostInfo::localHostName().toLocal8Bit());