Hello guys.
How can i specify the connection type?
I want to check the VPN connections only. how can i do that in Qt? i have already written a code to check for Network Connectivity now all i need is to specify it to a VPN connection only.
Here is my code so far"
bool MainWindow::CheckNetworkConnectivity()
{
for(int i = 0; i < interfaces.count();i++)
{
if(interface.IsUp && !interface.IsLoopBack)
{
ui
->lstLog
->addItem
(interface.
name()+QDateTime::currentDateTime().
toString("h:m:s ap"));
ui->chkConStatus->setChecked(true);
}
else{
ui->chkConStatus->setChecked(false);
}
}
return ui->chkConStatus->checkState();
}
bool MainWindow::CheckNetworkConnectivity()
{
QList<QNetworkInterface> interfaces = QNetworkInterface::allInterfaces();
for(int i = 0; i < interfaces.count();i++)
{
QNetworkInterface interface = interfaces.at(i);
if(interface.IsUp && !interface.IsLoopBack)
{
ui->lstLog->addItem(interface.name()+QDateTime::currentDateTime().toString("h:m:s ap"));
ui->chkConStatus->setChecked(true);
}
else{
ui->chkConStatus->setChecked(false);
}
}
return ui->chkConStatus->checkState();
}
To copy to clipboard, switch view to plain text mode
Regards in advance 
Hossein
Bookmarks