Spec-Zone.ru › Qt 5.6

Класс QSerialPortInfo

Предоставляет информацию об имеющихся последовательных портах. Подробнее...

Заголовок: #include <QSerialPortInfo>
qmake: QT += serialport
С момента: Qt 5.1
  • Список всех членов, включая унаследованные
  • Устаревшие члены

Открытые функции

QSerialPortInfo()
QSerialPortInfo(const QSerialPort &port)
QSerialPortInfo(const QString &name)
QSerialPortInfo(const QSerialPortInfo &other)
~QSerialPortInfo()
QString description() const
bool hasProductIdentifier() const
bool hasVendorIdentifier() const
bool isBusy() const
bool isNull() const
QString manufacturer() const
QString portName() const
quint16 productIdentifier() const
QString serialNumber() const
void swap(QSerialPortInfo &other)
QString systemLocation() const
quint16 vendorIdentifier() const
QSerialPortInfo & operator=(const QSerialPortInfo &other)

Статические открытые члены

QList<QSerialPortInfo> availablePorts()
QList<qint32> standardBaudRates()

Подробное описание

Предоставляет информацию об имеющихся последовательных портах.

Используйте статические функции для генерации списка объектов QSerialPortInfo. Каждый объект QSerialPortInfo в списке представляет отдельный последовательный порт и может быть запрошен для имени порта, системного расположения, описания и производителя. Класс QSerialPortInfo также может быть использован в качестве входного параметра для метода setPort() класса QSerialPort.

См. также QSerialPort.

Документация по функциям-членам

QSerialPortInfo::QSerialPortInfo()

Создаёт пустой объект QSerialPortInfo.

См. также isNull().

QSerialPortInfo::QSerialPortInfo(const QSerialPort &port)

Создаёт объект QSerialPortInfo из последовательного порта port.

QSerialPortInfo::QSerialPortInfo(const QString &name)

Создаёт объект QSerialPortInfo из имени последовательного порта name.

Этот конструктор находит соответствующий последовательный порт среди доступных в соответствии с именем порта name и создаёт экземпляр информации о последовательном порте для этого порта.

QSerialPortInfo::QSerialPortInfo(const QSerialPortInfo &other)

Создаёт копию other.

QSerialPortInfo::~QSerialPortInfo()

Удаляет объект QSerialPortInfo. Ссылки на значения в объекте становятся недопустимыми.

[static] QList<QSerialPortInfo> QSerialPortInfo::availablePorts()

Возвращает список доступных последовательных портов в системе.

QString QSerialPortInfo::description() const

Возвращает строку описания последовательного порта, если доступна; в противном случае возвращает пустую строку.

См. также manufacturer() и serialNumber().

bool QSerialPortInfo::hasProductIdentifier() const

Возвращает true, если присутствует действительное 16-битное число продукта; в противном случае возвращает false.

См. также productIdentifier(), vendorIdentifier() и hasVendorIdentifier().

bool QSerialPortInfo::hasVendorIdentifier() const

Возвращает true, если присутствует действительное 16-битное число поставщика; в противном случае возвращает false.

См. также vendorIdentifier(), productIdentifier() и hasProductIdentifier().

bool QSerialPortInfo::isBusy() const

Возвращает true, если последовательный порт занят; в противном случае возвращает false.

См. также isNull().

bool QSerialPortInfo::isNull() const

Возвращает значение true, если этот объект QSerialPortInfo содержит определение последовательного порта.

См. также isBusy().

QString QSerialPortInfo::manufacturer() const

Возвращает строку производителя последовательного порта, если доступна; в противном случае возвращает пустую строку.

См. также description() и serialNumber().

QString QSerialPortInfo::portName() const

Возвращает имя последовательного порта.

См. также systemLocation().

quint16 QSerialPortInfo::productIdentifier() const

Возвращает 16-битное число продукта для последовательного порта, если доступно; в противном случае возвращает ноль.

См. также hasProductIdentifier(), vendorIdentifier() и hasVendorIdentifier().

QString QSerialPortInfo::serialNumber() const

Возвращает строку серийного номера последовательного порта, если доступна; в противном случае возвращает пустую строку.

Примечание: Серийный номер может включать буквы.

Эта функция была введена в Qt 5.3.

См. также description() и manufacturer().

[static] QList<qint32> QSerialPortInfo::standardBaudRates()

Возвращает список доступных стандартных скоростей передачи данных, поддерживаемых целевой платформой.

void QSerialPortInfo::swap(QSerialPortInfo &other)

Меняет местами QSerialPortInfo other с этим QSerialPortInfo. Эта операция очень быстрая и никогда не терпит неудачу.

QString QSerialPortInfo::systemLocation() const

Возвращает системное расположение последовательного порта.

END_OF_DOCUMENT_MARKER

См. также portName().

quint16 QSerialPortInfo::vendorIdentifier() const

Возвращает 16-битный номер производителя для последовательного порта, если он доступен; в противном случае возвращает ноль.

См. также hasVendorIdentifier(), productIdentifier() и hasProductIdentifier().

QSerialPortInfo &QSerialPortInfo::operator=(const QSerialPortInfo &other)

Устанавливает объект QSerialPortInfo равным other.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qserialportinfo.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API