📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

267行目: 267行目:
   
   
  private:
  private:
     std::unique_ptr<QBluetoothDeviceDiscoveryAgent> discoveryAgent;
     QBluetoothDeviceDiscoveryAgent discoveryAgent;
   
   
     // デバイスタイプを文字列に変換するヘルパー関数
     // デバイスタイプを文字列に変換するヘルパー関数
325行目: 325行目:
       try {
       try {
           qDebug() << "デバイススキャンを開始...";
           qDebug() << "デバイススキャンを開始...";
           discoveryAgent->start();
           discoveryAgent.start();
       }
       }
       catch (const std::exception &e) {
       catch (const std::exception &e) {
351行目: 351行目:
     {
     {
       qDebug() << "デバイスの探索に成功:";
       qDebug() << "デバイスの探索に成功:";
       qDebug() << "  名前: "         << device.name();
       qDebug() << "  名前: "           << device.name();
       qDebug() << "  アドレス: "     << device.address().toString();
       qDebug() << "  アドレス: "       << device.address().toString();
       qDebug() << "  RSSI: "         << device.rssi();
       qDebug() << "  RSSI: "           << device.rssi();
       qDebug() << "  デバイスタイプ: " << deviceTypeToString(device.majorDeviceClass());
       qDebug() << "  デバイスタイプ: " << deviceTypeToString(device.majorDeviceClass());
     }
     }