Add warnings
Iterate over list using QString references
Use QNetworkInterface / QtNetwork for getting IP addresses