Добрый день.
Осуществляется подключение к удаленной БД mysql
remote_db.setDatabaseName("");
remote_db.setPort(3306);
remote_db.setHostName(remote_addr);
remote_db.setPassword(pass);
remote_db.setUserName(login);
if (!remote_db.open())
{
..............
}
В случае отсутствия в онлайне сервера remote_addr, программа секунд 30 подвисает на функции remote_db.open().
Пользователь ПО не хочет ждать это время, хочет нажать "Отмена подключения", чтобы подключение перестало устанавливаться. Что можно сделать для этого?