QP에서 qbusxml2cpp 도구를 사용하여 xml을 cpp 클래스로 변환합니다. 나는 XML 파일의 이름 NM-device.xml (내가 네트워크 관리자 패키지 v0.9.8.8에서이 XML 파일을 가져) qdbusxml2cpp -v -c Devices -p Devices.h:Devices.cpp nm-device.xml
변환 아래의 명령을 사용하지만
문제점 요약 :qdbusxml2cpp은 방법 D-버스 비동기 응답 페치 QDBusAbstractInterface 서브 클래스를 생성하지만 (응답이 수신 될 때까지, 즉 그것이 차단한다)가 동기 원한다. XML 입력 :이 명령 헤더 (도시하지 않음) .cpp 파일로 <?xml version="1.0"?>
<!DOCTYPE node PUBLIC "-//fre