한국어
 

Qt Wifi 기능 관련 문의

banbol 2020.03.05 17:19 조회 수 : 14044

안녕하세요.

 

현재 라즈베리파이에서 구동되는 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 14044
24 Qt 데이터 주고받기 관련 문의 [3] 인기아이템 2020.04.26 259
23 한글에서 c언어로 번역하는 프로그램이나 홈페이지는 없을까요? [1] 에몽이 2020.06.16 188
22 QT관련 질문드립니다. [10] file 김상연 2021.03.28 394
21 기계개발 분야에서도 일러스트레이터가 필요한가요? [1] walker1972 2021.04.14 111
20 vmware ubuntu20.04 급한 질문입니다 ㅠㅠ file dotrim 2021.04.16 162
19 QOpenGLFramebufferObject 에 대해 질문 드립니다. [2] 민토고 2021.04.23 7808
18 QML Swipeview에서 loader의 사용방법 문의 [1] banbol 2021.05.24 190
17 파이썬으로 GUI 프로그래밍 질문 [2] LISP 2021.05.25 196
16 StackView 에서 ID 상호 호환?이 가능한가요 [2] LISP 2021.05.29 109
15 Qt 안드로이드 빌드 시 QtSerialPort로 USB to Serial 디바이스에 접근할 수 없나요? [2] 쿼카 2021.05.31 159
14 c++에서 qml id를 획득하는 방법 [2] LISP 2021.06.03 1498
13 다른 ui에서 버튼을 클릭하면 main ui로 전송 [1] LISP 2021.06.17 124
12 Qt ListView 테이블 간격? 조절 [2] file System 2021.06.21 179
11 커스텀 위젯 promote 방법 [2] LISP 2021.06.23 224
10 ListView Repeater 질문 ! [1] System 2021.07.06 106
9 Qt wayland와 eglfs 플랫폼 문의 [2] banbol 2021.07.28 143
8 Qt lgpl 라이센스 문의 [3] banbol 2021.08.30 284
7 코린이 QML 관련 질문 [2] 플랑크 2021.10.08 253
6 1인개발자입니다. 앱을 개발해 보려고 하는데 도와주세요..ㅠㅠ prove 2021.10.10 133