Как напечатать `QString` используя`QDebug`?

Мне нужно написать терминальное приложение, которое перечисляет доступные устройства Bluetooth поблизости, вот моя попытка:

void findDevice()
{
   QBluetoothLocalDevice localDevice;
    QString localDeviceName;
    localDeviceName= localDevice.name();
    QDebug << localDeviceName;

}

Первый шаг, который я предпринял, - это распечатать свое собственное имя устройства, а затем, как только это будет сделано, я могу перейти к поиску списка устройств и напечатать их таким же образом. Однако я постоянно получаю ошибку:

expected unqualified-id

`QDebug << localDeviceName;
       ^

и не знаю, в чем здесь проблема.

1 ответ

Вам нужно:

qDebug() << localDeviceName;
Другие вопросы по тегам