diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-19 19:11:56 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-19 19:11:56 +0000 |
commit | 546886fdccdc2bc112e6f9eaf99a34aac1d2234e (patch) | |
tree | d017156784059256a2fc6bef83d31590cdcaf93a /kfile-plugins/pdf/poppler-qt/poppler-private.h | |
parent | e69e8b1d09fb579316595b4e6a850e717358a8b1 (diff) | |
download | tdegraphics-546886fdccdc2bc112e6f9eaf99a34aac1d2234e.tar.gz tdegraphics-546886fdccdc2bc112e6f9eaf99a34aac1d2234e.zip |
Move poppler-qt to poppler-tqt and fix build sequence
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1237558 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kfile-plugins/pdf/poppler-qt/poppler-private.h')
-rw-r--r-- | kfile-plugins/pdf/poppler-qt/poppler-private.h | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/kfile-plugins/pdf/poppler-qt/poppler-private.h b/kfile-plugins/pdf/poppler-qt/poppler-private.h deleted file mode 100644 index b1b79084..00000000 --- a/kfile-plugins/pdf/poppler-qt/poppler-private.h +++ /dev/null @@ -1,97 +0,0 @@ -/* poppler-private.h: qt interface to poppler - * Copyright (C) 2005, Net Integration Technologies, Inc. - * Copyright (C) 2005-2008, Albert Astals Cid <aacid@kde.org> - * Copyright (C) 2006, Kristian Høgsberg <krh@bitplanet.net> - * Copyright (C) 2006, Wilfried Huss <Wilfried.Huss@gmx.at> - * Copyright (C) 2007, Pino Toscano <pino@kde.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_PRIVATE_H -#define POPPLER_PRIVATE_H - -#include <tqdom.h> - -#include <config.h> -#include <Object.h> -#include <PDFDoc.h> -#include <FontInfo.h> -#if defined(HAVE_SPLASH) -#include <SplashOutputDev.h> -#else -class SplashOutputDev; -#endif - -namespace Poppler { - -class DocumentData; - -TQString tqunicodeToTQString(Unicode* u, int len); - -TQString UnicodeParsedString(GooString *s1); - -GooString *TQStringToGooString(const TQString &s); - -class LinkDestinationData { - public: - LinkDestinationData( LinkDest *l, GooString *nd, Poppler::DocumentData *pdfdoc ) : ld(l), namedDest(nd), doc(pdfdoc) - { - } - - LinkDest *ld; - GooString *namedDest; - Poppler::DocumentData *doc; -}; - -class DocumentData { - public: - DocumentData(GooString *filePath, GooString *password) : doc(filePath,password), m_fontInfoScanner(0), m_outputDev(0) {} - - ~DocumentData() - { -#if defined(HAVE_SPLASH) - delete m_outputDev; -#endif - delete m_fontInfoScanner; - } - - SplashOutputDev *getOutputDev() - { -#if defined(HAVE_SPLASH) - if (!m_outputDev) - { - SplashColor white; - white[0] = 255; - white[1] = 255; - white[2] = 255; - m_outputDev = new SplashOutputDev(splashModeXBGR8, 4, gFalse, white); - m_outputDev->startDoc(doc.getXRef()); - } -#endif - return m_outputDev; - } - - void addTocChildren( TQDomDocument * docSyn, TQDomNode * tqparent, GooList * items ); - - class PDFDoc doc; - bool locked; - FontInfoScanner *m_fontInfoScanner; - SplashOutputDev *m_outputDev; -}; - -} - -#endif // POPPLER_PRIVATE_H |