|
|
@ -5,7 +5,23 @@ NetworkInterface::NetworkInterface(int interfaceIndex, QObject *parent)
|
|
|
|
m_qni{QNetworkInterface::interfaceFromIndex(interfaceIndex)}
|
|
|
|
m_qni{QNetworkInterface::interfaceFromIndex(interfaceIndex)}
|
|
|
|
{
|
|
|
|
{
|
|
|
|
setName(m_qni.name());
|
|
|
|
setName(m_qni.name());
|
|
|
|
setAddress(m_qni.addressEntries().first().ip().toString());
|
|
|
|
auto adresses = m_qni.addressEntries();
|
|
|
|
|
|
|
|
if ( adresses.size() == 0 )
|
|
|
|
|
|
|
|
setAddress("NO ADRESS");
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
setAddress(adresses.first().ip().toString());
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NetworkInterface::NetworkInterface(QNetworkInterface iface, QObject *parent)
|
|
|
|
|
|
|
|
: QObject{parent},
|
|
|
|
|
|
|
|
m_qni{iface}
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
setName(m_qni.name());
|
|
|
|
|
|
|
|
auto adresses = m_qni.addressEntries();
|
|
|
|
|
|
|
|
if ( adresses.size() == 0 )
|
|
|
|
|
|
|
|
setAddress("NO ADRESS");
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
setAddress(adresses.first().ip().toString());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
QString NetworkInterface::name() const
|
|
|
|
QString NetworkInterface::name() const
|
|
|
|