diff options
Diffstat (limited to 'src/printsupport/kernel/qprinterinfo.cpp')
-rw-r--r-- | src/printsupport/kernel/qprinterinfo.cpp | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/printsupport/kernel/qprinterinfo.cpp b/src/printsupport/kernel/qprinterinfo.cpp index dc60d7a50f..5ce0165a15 100644 --- a/src/printsupport/kernel/qprinterinfo.cpp +++ b/src/printsupport/kernel/qprinterinfo.cpp @@ -137,6 +137,9 @@ QPrinterInfo &QPrinterInfo::operator=(const QPrinterInfo &other) /*! Returns the name of the printer. + This is a unique id to identify the printer and may not be human-readable. + + \sa QPrinterInfo::description() \sa QPrinter::setPrinterName() */ QString QPrinterInfo::printerName() const @@ -146,6 +149,44 @@ QString QPrinterInfo::printerName() const } /*! + \fn QString QPrinterInfo::description() + \since 5.0 + + Returns the human-readable description of the printer. + + \sa QPrinterInfo::printerName() +*/ +QString QPrinterInfo::description() const +{ + const Q_D(QPrinterInfo); + return d->description; +} + +/*! + \fn QString QPrinterInfo::location() + \since 5.0 + + Returns the human-readable location of the printer. +*/ +QString QPrinterInfo::location() const +{ + const Q_D(QPrinterInfo); + return d->location; +} + +/*! + \fn QString QPrinterInfo::makeAndModel() + \since 5.0 + + Returns the human-readable make and model of the printer. +*/ +QString QPrinterInfo::makeAndModel() const +{ + const Q_D(QPrinterInfo); + return d->makeAndModel; +} + +/*! Returns whether this QPrinterInfo object holds a printer definition. An empty QPrinterInfo object could result for example from calling |