![]() |
Qt 6.x
The Qt SDK
|
#include <qcups_p.h>
Classes | |
struct | JobHoldUntilWithTime |
struct | JobSheets |
Public Types | |
enum | JobHoldUntil { NoHold = 0 , Indefinite , DayTime , Night , SecondShift , ThirdShift , Weekend , SpecificTime } |
enum | BannerPage { NoBanner = 0 , Standard , Unclassified , Confidential , Classified , Secret , TopSecret } |
enum | PageSet { AllPages = 0 , OddPages , EvenPages } |
enum | PagesPerSheet { OnePagePerSheet = 0 , TwoPagesPerSheet , FourPagesPerSheet , SixPagesPerSheet , NinePagesPerSheet , SixteenPagesPerSheet } |
enum | PagesPerSheetLayout { LeftToRightTopToBottom = 0 , LeftToRightBottomToTop , RightToLeftTopToBottom , RightToLeftBottomToTop , BottomToTopLeftToRight , BottomToTopRightToLeft , TopToBottomLeftToRight , TopToBottomRightToLeft } |
Static Public Member Functions | |
static void | setCupsOption (QPrinter *printer, const QString &option, const QString &value) |
static void | clearCupsOption (QPrinter *printer, const QString &option) |
static void | clearCupsOptions (QPrinter *printer) |
static void | setJobHold (QPrinter *printer, const JobHoldUntil jobHold=NoHold, QTime holdUntilTime=QTime()) |
static void | setJobBilling (QPrinter *printer, const QString &jobBilling=QString()) |
static void | setJobPriority (QPrinter *printer, int priority=50) |
static void | setBannerPages (QPrinter *printer, const BannerPage startBannerPage, const BannerPage endBannerPage) |
static void | setPageSet (QPrinter *printer, const PageSet pageSet) |
static void | setPagesPerSheetLayout (QPrinter *printer, const PagesPerSheet pagesPerSheet, const PagesPerSheetLayout pagesPerSheetLayout) |
static void | setPageRange (QPrinter *printer, int pageFrom, int pageTo) |
static void | setPageRange (QPrinter *printer, const QString &pageRange) |
static JobSheets | parseJobSheets (const QString &jobSheets) |
static JobHoldUntilWithTime | parseJobHoldUntil (const QString &jobHoldUntil) |
static ppd_option_t * | findPpdOption (const char *optionName, QPrintDevice *printDevice) |
Definition at line 45 of file qcups.cpp.
Referenced by setJobHold().
Definition at line 57 of file qcups.cpp.
Referenced by QPrintPropertiesDialog::setupPrinter().
|
static |
Definition at line 125 of file qcups.cpp.
References i, PDPK_PpdFile, QPrintDevice::property(), and qstrcmp().
Referenced by QPageSetupWidget::setPrinter().
|
static |
Definition at line 95 of file qcups.cpp.
References QDateTime::currentDateTimeUtc(), DayTime, Indefinite, QTime::isValid(), Night, NoHold, QStringLiteral, SecondShift, QDateTime::setTime(), SpecificTime, ThirdShift, QDateTime::time(), QDateTime::toLocalTime(), and Weekend.
|
static |
Definition at line 194 of file qcups.cpp.
References QString::split(), and stringToBannerPage().
|
static |
Definition at line 207 of file qcups.cpp.
References bannerPageToString(), QStringLiteral, and setCupsOption().
Referenced by QCupsJobWidget::setupPrinter().
|
static |
Referenced by setBannerPages(), setJobBilling(), setJobHold(), setJobPriority(), setPageRange(), setPageSet(), and setPagesPerSheetLayout().
|
static |
Definition at line 157 of file qcups.cpp.
References QStringLiteral, and setCupsOption().
Referenced by QCupsJobWidget::setupPrinter().
|
static |
Definition at line 145 of file qcups.cpp.
References clearCupsOption(), QString::isEmpty(), jobHoldToString(), QStringLiteral, and setCupsOption().
Referenced by QCupsJobWidget::setupPrinter().
Definition at line 162 of file qcups.cpp.
References QString::number(), QStringLiteral, and setCupsOption().
Referenced by QCupsJobWidget::setupPrinter().
Definition at line 251 of file qcups.cpp.
References QStringLiteral, and setCupsOption().
Definition at line 246 of file qcups.cpp.
References arg, QStringLiteral, and setPageRange().
Referenced by setPageRange(), and QPrintDialogPrivate::setupPrinter().
Definition at line 215 of file qcups.cpp.
References AllPages, EvenPages, OddPages, QStringLiteral, and setCupsOption().
Referenced by QPrintDialogPrivate::setupPrinter().
|
static |
Definition at line 234 of file qcups.cpp.
References QStringLiteral, and setCupsOption().
Referenced by QPageSetupWidget::setupPrinter().