무선 네트워크를 탐지하기위한 API가 있습니까? , 또는 무선 네트워크를 감지하고 연결하는 QT 클래스. QNetworkInterface
은 가장 가까운 클래스이지만 지원하지 않습니다. 당신이 이름을 원하는 한 다음에 연결을 시도하여QT 또는 Windows API에서 무선 WIFI 네트워크에 어떻게 연결합니까?
3
A
답변
11
당신은 네트워크에 대한 QNetworkConfigurationManager
및 QNetworkSession
QNetworkConfiguration cfg;
QNetworkConfigurationManager ncm;
auto nc = ncm.allConfigurations();
for (auto &x : nc)
{
if (x.bearerType() == QNetworkConfiguration::BearerWLAN)
{
if (x.name() == "YouDesiredNetwork")
cfg = x;
}
}
auto session = new QNetworkSession(cfg, this);
session->open();
이 먼저 검색을 사용할 수 있습니다.
+0
이것은 나를 위해 작동하지 않습니다. 'allConfigurations'는 네트워크/SSID가 아닌 나를위한 네트워크 인터페이스 목록을 반환합니다. – Zimano
관련 문제
- 1. 어떻게 두 개의 에뮬레이터를 LAN 네트워크에 연결합니까?
- 2. 에뮬레이터 : 개인 네트워크에 어떻게 연결합니까?
- 3. 무선 네트워크에 연결
- 4. VB.NET을 사용하여 사용 가능한 무선 네트워크에 연결
- 5. 무선 네트워크에 연결되지 않은 무선 컴퓨터 검색
- 6. 안드로이드에 지정된 무선 네트워크에 연결
- 7. 연결이 3G 또는 WIFI 네트워크에 있는지 확인
- 8. vb.net wince가 무선 네트워크에 연결
- 9. 프로그래밍 방식으로 무선 네트워크에 연결하는 방법은 무엇입니까?
- 10. 프로그래밍 방식으로 무선 네트워크에 연결
- 11. vb.net WIFI 네트워크에 연결
- 12. 안드로이드에서 사용 가능한 SSID 와이파이 네트워크에 어떻게 연결합니까?
- 13. 안드로이드에서 WiFi 핫스팟을 통해 어떻게 연결합니까?
- 14. QT 응용 프로그램 --- WIFI 연결
- 15. 무선 네트워크에 AOL 데스크톱 로그인
- 16. Android : 임시로 WiFi 네트워크에 연결 하시겠습니까?
- 17. 안드로이드를 WiFi 엔터프라이즈 네트워크에 연결하십시오.
- 18. 코코아를 통해 WIFI 네트워크에 연결
- 19. Windows WiFi 네트워크 장치
- 20. 발신하는 네트워크 인터페이스를 변경하려면 Qt 네트워크에 어떻게 알리시겠습니까?
- 21. 하드웨어 인터럽트를 Qt Emit에 어떻게 연결합니까?
- 22. 무선 네트워크에 연결된 휴대 전화 감지 - C#
- 23. wifi 네트워크에있는 다른 무선 장치의 MAC 주소
- 24. 안드로이드에서 wifi 네트워크에 내 노트북의 IP를 찾으십시오
- 25. WiFi-Direct 기능이없는 장치로 WiFi-Direct 네트워크에 연결
- 26. Adobe Flex 및 Air 무선 네트워크에 연결
- 27. 특정 무선 네트워크에 연결된 경우 명령을 실행하십시오.
- 28. 두 대의 장치를 동일한 무선 네트워크에 연결하십시오.
- 29. Windows 8.1에서 Azure blob 저장소에 어떻게 연결합니까?
- 30. iBeacon이 iOS 앱을 깨울 때 WiFi 무선 전원이 켜지나요?
이 스레드를보십시오 (http://stackoverflow.com/questions/19651410/how-to-get-wifi-signal-strength-using-qt) – yegorich