Hello! I am trying to detect when I lose connection to Internet, for example when I cannot load any site or any application that connects to Internet.
I am trying this with QNetworkAccesManager but signal networkAccessibleChanged never gets called.

My code:
Qt Code:
  1. mainWindow::mainWindow(QWidget *parent) : QWidget(parent)
  2. {
  3. this->setGeometry(400, 400, 400, 400);
  4. manager = new QNetworkConfigurationManager();
  5. pManager->setConfiguration(manager->defaultConfiguration());
  6. connect(pManager, &QNetworkAccessManager::networkAccessibleChanged, this, &mainWindow::test);
  7. }
  8.  
  9. void mainWindow::test(QNetworkAccessManager::NetworkAccessibility access){
  10. qDebug() << access;
  11. }
To copy to clipboard, switch view to plain text mode 

How can I solve this? Thank you!