From 59ae8fb9933ccbf0d8e0cb8391e242f127bc8121 Mon Sep 17 00:00:00 2001 From: Niklas Goby Date: Tue, 22 Feb 2011 19:21:03 +0100 Subject: it is now possible to see the mac address as well --- src/fbbrowser.cpp | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'src/fbbrowser.cpp') diff --git a/src/fbbrowser.cpp b/src/fbbrowser.cpp index 7150358..67909f6 100644 --- a/src/fbbrowser.cpp +++ b/src/fbbrowser.cpp @@ -105,6 +105,22 @@ void fbbrowser::startDownload_Slot() void fbbrowser::getMacAddress_Slot() { + QNetworkInterface *qNetI = new QNetworkInterface(); + QList list; + list=qNetI->allInterfaces(); + QString str; + QString macAddress; + for (int i = 0; i < list.size(); ++i) { + str = list.at(i).name(); + macAddress = list.at(i).hardwareAddress(); + qDebug() << str; + qDebug() << macAddress; + } + + //TODO:: edit jsFunction name + QString code; + code = QString("printMacAddress(\"%1\")").arg(macAddress); + view->page()->mainFrame()->evaluateJavaScript(code); } void fbbrowser::getIpAddress_Slot() @@ -132,6 +148,7 @@ void fbbrowser::showTime_Slot() { qDebug() << "---- call: showTime_Slot"; QString time = QTime::currentTime().toString("hh:mm:ss"); + //TODO:: edit jsFunction name QString code; code = QString("printTime(\"%1\")").arg(time); @@ -156,6 +173,6 @@ void fbbrowser::getSysInfo() QString time = QTime::currentTime().toString("hh:mm:ss"); QString date = QDate::currentDate().toString("dd.MM.yyyy"); QList ipList = QNetworkInterface::allAddresses(); - QString macAddress = QNetworkInterface::hardwareAddress() + QString macAddress = QNetworkInterface::hardwareAddress(); */ } -- cgit v1.2.3-55-g7522