KSaneCore::DeviceInformation

Search for usage in LXR

KSaneCore::DeviceInformation Class Reference

#include <deviceinformation.h>

Inherited by KSaneCore::InternalDeviceInformation.

Public Member Functions

QString model () const
 
QString name () const
 
QString type () const
 
QString vendor () const
 

Protected Attributes

std::unique_ptr< KSaneCore::DeviceInformationPrivate > d
 

Detailed Description

A wrapper class providing access to the internal information of the scanner device provided by SANE.

Definition at line 26 of file deviceinformation.h.

Member Function Documentation

◆ model()

QString KSaneCore::DeviceInformation::model ( ) const

This function returns the device vendor string of the scanner device.

Returns
the device model name

Definition at line 29 of file deviceinformation.cpp.

◆ name()

QString KSaneCore::DeviceInformation::name ( ) const

This function returns a unique device name for the scanner device.

Returns
the unique device name name

Definition at line 19 of file deviceinformation.cpp.

◆ type()

QString KSaneCore::DeviceInformation::type ( ) const

This function returns the device type (e.g., "flatbed scanner")

Returns
the device type

Definition at line 34 of file deviceinformation.cpp.

◆ vendor()

QString KSaneCore::DeviceInformation::vendor ( ) const

This function returns the device vendor string of the scanner device.

Returns
the device vendor string

Definition at line 24 of file deviceinformation.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Dec 5 2023 03:57:31 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.