У меня есть метод D-Bus, который принимает QDBusUnixFileDescriptor
в качестве параметра. Но я не знаю, как вызвать этот метод через шину.
Документация для QDBusUnixFileDescriptor
гласит:
Это позволяет приложениям отправлять и получать файловые дескрипторы Unix через
соединение D-Bus, автоматически сопоставляя тип D-Bus 'h'.
Для вызова других методов я использую QDBusInterface::call
, который принимает имя метода и набор QVariant
s. QVariant
не реализовано для QDBusUnixFileDescriptor
.
Мне не удалось найти какие-либо примеры ни в документации Qt, ни на github, ни в Google.
Как я могу вызвать метод шины, который принимает QDBusUnixFileDescriptor
в качестве параметра?