7#include <QtCore/QStringList>
22 ok = !serialPortInfoList.isEmpty();
23 return serialPortInfoList;
29 return QList<QSerialPortInfo>();
35 return QList<QSerialPortInfo>();
42 return (ok ? serialPortInfoList : QList<QSerialPortInfo>());
47 return (source.startsWith(QLatin1Char(
'/')) || source.startsWith(QLatin1String(
"./")) ||
48 source.startsWith(QLatin1String(
"../")))
50 : (QLatin1String(
"/dev/") + source);
55 return source.startsWith(QLatin1String(
"/dev/")) ? source.mid(5) : source;
#define QGC_LOGGING_CATEGORY(name, categoryStr)
static QString portNameFromSystemLocation(const QString &source)
static QString portNameToSystemLocation(const QString &source)
Provides information about existing serial ports.
static QList< QSerialPortInfo > availablePorts()
friend QList< QSerialPortInfo > availablePortsByFiltersOfDevices(bool &ok)
QList< QSerialPortInfo > availableDevices()
QT_BEGIN_NAMESPACE QList< QSerialPortInfo > availablePortsByFiltersOfDevices(bool &ok)
QList< QSerialPortInfo > availablePortsByUdev(bool &ok)
QList< QSerialPortInfo > availablePortsBySysfs(bool &ok)