void KLprPrinterImpl::broadcastOption(const QString& key, const QString& value) { KPrinterImpl::broadcastOption(key,value); if (key == "kde-pagesize") { QString pagename = QString::fromLatin1(pageSizeToPageName((KPrinter::PageSize)value.toInt())); KPrinterImpl::broadcastOption("PageSize",pagename); } }
void KCupsPrinterImpl::broadcastOption(const QString &key, const QString &value) { KPrinterImpl::broadcastOption(key, value); if(key == "kde-orientation") KPrinterImpl::broadcastOption("orientation-requested", (value == "Landscape" ? "4" : "3")); else if(key == "kde-pagesize") { QString pagename = QString::fromLatin1(pageSizeToPageName((KPrinter::PageSize)value.toInt())); KPrinterImpl::broadcastOption("PageSize", pagename); // simple hack for classes KPrinterImpl::broadcastOption("media", pagename); } }
void PosterPreview::setMediaSize(int s) { setMediaSize(pageSizeToPageName((KPrinter::PageSize)s)); }
void PosterPreview::setPosterSize(int s) { setPosterSize(pageSizeToPageName(KPrinter::PageSize(s))); }