한국어
 

Qt Wifi 기능 관련 문의

banbol 2020.03.05 17:19 조회 수 : 14038

안녕하세요.

 

현재 라즈베리파이에서 구동되는 Qt 어플리케이션을 개발중입니다.

 

이번에 사용자를 위한 와이파이 화면과 기능을 구현하고 있습니다.

 

처음 해당 기능에 대해 찾아봤을 때, QML로 되어있는 Wifi Manager 기능을 제공해주길래 금방 하겠구나 했는데..

 

Boot to Qt라는 상용 라이센스더군요.ㅠㅠ

 

그래서 현재 자체적으로 개발할 수 있는 방법을 찾는 중입니다.

 

현재 다음과 같은 코드로 되어있습니다.

 

 

{

...

 connect(&ncm, SIGNAL(updateCompleted()), this, SLOT(SlotUpdateActiveWifi()));
}

 

void ServiceWifi::SlotFindActiveWifi()
{    
    ncm.updateConfigurations();
}

 
void ServiceWifi::SlotUpdateActiveWifi()
{
    netCfgList = ncm.allConfigurations();

 
    for( auto &x : netCfgList )
    {
        if(x.bearerType() == QNetworkConfiguration::BearerWLAN)
        {
            qDebug() << "Wifi : " << x.name();
        }
        else
        {
            qDebug() << "Something else: " << x.bearerType() << " - name: " << x.name();
        }
    }
}

 

그런데 해당 코드를 실행해보면, 

 

Something else: 1 - name: "Wired connection 1"

Something else: 1 - name: "eth0"

Something else: 1 - name: "wlan0"

 

위와 같은 메세지만 출력되고 SSID가 출력이 되지 않는데 원인을 모르겠네요..

 

BearenWLAN 타입이 wlan에서 활성화되어있는 네트워크 검색이라고 하는데 동작이 안되네요.

 

답변 좀 부탁드리겠습니다!

 

 

추가) 혹시 Qt에서 Wi-fi를 검색하고 접속하기 위해 주로 사용되는 api나 다른 것들이 있을까요?

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
» Qt Wifi 기능 관련 문의 [3] banbol 2020.03.05 14038
24 QOpenGLFramebufferObject 에 대해 질문 드립니다. [2] 민토고 2021.04.23 7795
23 c++에서 qml id를 획득하는 방법 [2] LISP 2021.06.03 1488
22 Qml 파일 c++ 라이브러리을 헤더파일에 추가 방법 file 플랑크 2021.11.01 998
21 qml에서 cpp객체의 함수호출시 js함수를 콜백으로 넘기는 방법 [1] 데브스카이 2022.12.05 918
20 qtquick.Controls 1.x Label 사용 이유 [1] 플랑크 2021.10.20 651
19 GridView 안에 Scrollbar System 2022.02.23 406
18 QT관련 질문드립니다. [10] file 김상연 2021.03.28 391
17 Qt lgpl 라이센스 문의 [3] banbol 2021.08.30 271
16 Qt 데이터 주고받기 관련 문의 [3] 인기아이템 2020.04.26 257
15 외주할 때 어디서 하세요? 커피모카 2022.06.28 241
14 코린이 QML 관련 질문 [2] 플랑크 2021.10.08 239
13 커스텀 위젯 promote 방법 [2] LISP 2021.06.23 211
12 한글에서 c언어로 번역하는 프로그램이나 홈페이지는 없을까요? [1] 에몽이 2020.06.16 186
11 파이썬으로 GUI 프로그래밍 질문 [2] LISP 2021.05.25 184
10 QML Swipeview에서 loader의 사용방법 문의 [1] banbol 2021.05.24 178
9 Qt ListView 테이블 간격? 조절 [2] file System 2021.06.21 161
8 vmware ubuntu20.04 급한 질문입니다 ㅠㅠ file dotrim 2021.04.16 156
7 Qt 안드로이드 빌드 시 QtSerialPort로 USB to Serial 디바이스에 접근할 수 없나요? [2] 쿼카 2021.05.31 144
6 Qt wayland와 eglfs 플랫폼 문의 [2] banbol 2021.07.28 132