diff options
author | Tor Lillqvist <tlillqvist@suse.com> | 2012-01-10 19:14:35 +0200 |
---|---|---|
committer | Tor Lillqvist <tlillqvist@suse.com> | 2012-01-10 19:27:40 +0200 |
commit | 92ac10d4ec44a72cb4509efe8a04eb3da3556c85 (patch) | |
tree | 1147ef33224bec3973c10380db383e8ed9cd7915 /vcl/null | |
parent | Avoid CUPS on Android (diff) | |
download | core-92ac10d4ec44a72cb4509efe8a04eb3da3556c85.tar.gz core-92ac10d4ec44a72cb4509efe8a04eb3da3556c85.zip |
Apparently need more (all?) methods
Diffstat (limited to 'vcl/null')
-rw-r--r-- | vcl/null/printerinfomanager.cxx | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/vcl/null/printerinfomanager.cxx b/vcl/null/printerinfomanager.cxx index ca99f9fc6721..4616c1003fa4 100644 --- a/vcl/null/printerinfomanager.cxx +++ b/vcl/null/printerinfomanager.cxx @@ -65,6 +65,21 @@ PrinterInfoManager::PrinterInfoManager( Type eType ) : // initSystemDefaultPaper(); } +PrinterInfoManager::~PrinterInfoManager() +{ + +} + +bool PrinterInfoManager::checkPrintersChanged( bool /* bWait */ ) +{ + return false; +} + +void PrinterInfoManager::initialize() +{ + // ??? +} + void PrinterInfoManager::listPrinters( ::std::list< OUString >& rList ) const { rList.clear(); @@ -77,9 +92,74 @@ const PrinterInfo& PrinterInfoManager::getPrinterInfo( const OUString& /* rPrint return aEmptyInfo; } +void PrinterInfoManager::changePrinterInfo( const OUString& /* rPrinter */, const PrinterInfo& /* rNewInfo */ ) +{ + +} + +bool PrinterInfoManager::writePrinterConfig() +{ + return false; +} + +bool PrinterInfoManager::addPrinter( const OUString& /* rPrinterName */, const OUString& /* rDriverName */ ) +{ + return false; +} + +bool PrinterInfoManager::removePrinter( const OUString& /* rPrinterName */, bool /* bCheckOnly */ ) +{ + return false; +} + +bool PrinterInfoManager::setDefaultPrinter( const OUString& /* rPrinterName */ ) +{ + return false; +} + +bool PrinterInfoManager::addOrRemovePossible() const +{ + return false; +} + +void PrinterInfoManager::fillFontSubstitutions( PrinterInfo& /* rInfo */ ) const +{ + +} + +void PrinterInfoManager::getSystemPrintCommands( std::list< OUString >& /* rCommands */ ) +{ + +} + +const std::list< PrinterInfoManager::SystemPrintQueue >& PrinterInfoManager::getSystemPrintQueues() +{ + return m_aSystemPrintQueues; +} + bool PrinterInfoManager::checkFeatureToken( const rtl::OUString& /* rPrinterName */, const char* /* pToken */ ) const { return false; } +FILE* PrinterInfoManager::startSpool( const OUString& /* rPrintername */, bool /* bQuickCommand */ ) +{ + return NULL; +} + +int PrinterInfoManager::endSpool( const OUString& /*rPrintername*/, const OUString& /*rJobTitle*/, FILE* /* pFile */, const JobData& /*rDocumentJobData*/, bool /*bBanner*/ ) +{ + return true; +} + +void PrinterInfoManager::setupJobContextData( JobData& /* rData */ ) +{ + +} + +void PrinterInfoManager::setDefaultPaper( PPDContext& /* rContext */ ) const +{ + +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |