// Copyright (C) 2023 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause #include "networkhelper.h" #include NetworkHelper::NetworkHelper(QObject *parent) : QObject(parent) { const auto addresses = QNetworkInterface::allAddresses(); m_ipAddresses.reserve(addresses.size()); for (const auto &address : addresses) m_ipAddresses << address.toString(); } QStringList NetworkHelper::ipAddresses() const { return m_ipAddresses; }