[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdegraphics/kpdf
From: Albert Astals Cid <tsdgeos () terra ! es>
Date: 2005-05-01 14:04:05
Message-ID: 20050501140405.2072367F () office ! kde ! org
[Download RAW message or body]
CVS commit by aacid:
dcop KURL currentDocument()
Based on a patch by Bernhard Schiffner
CCMAIL: bernhard@schiffner-limbach.de
M +1 -0 dcop.h 1.3
M +5 -0 part.cpp 1.40
M +1 -0 part.h 1.14
M +7 -0 core/document.cpp 1.44
M +1 -0 core/document.h 1.25
--- kdegraphics/kpdf/dcop.h #1.2:1.3
@@ -22,4 +22,5 @@ K_DCOP
virtual uint pages() = 0;
virtual uint currentPage() = 0;
+ virtual KURL currentDocument() = 0;
virtual void slotPreferences() = 0;
virtual void slotFind() = 0;
--- kdegraphics/kpdf/part.cpp #1.39:1.40
@@ -314,4 +314,9 @@ uint Part::currentPage()
}
+KURL Part::currentDocument()
+{
+ return m_document->currentDocument();
+}
+
//this don't go anywhere but is required by genericfactory.h
KAboutData* Part::createAboutData()
--- kdegraphics/kpdf/part.h #1.13:1.14
@@ -77,4 +77,5 @@ public:
uint pages();
uint currentPage();
+ KURL currentDocument();
protected:
--- kdegraphics/kpdf/core/document.cpp #1.43:1.44
@@ -220,4 +220,6 @@ void KPDFDocument::closeDocument()
generator = 0;
+ d->url = KURL();
+
// remove requests left in queue
QValueList< PixmapRequest * >::iterator sIt = d->pixmapRequestsStack.begin();
@@ -367,4 +369,9 @@ uint KPDFDocument::pages() const
}
+KURL KPDFDocument::currentDocument() const
+{
+ return d->url;
+}
+
bool KPDFDocument::isAllowed( int flags ) const
{
--- kdegraphics/kpdf/core/document.h #1.24:1.25
@@ -73,4 +73,5 @@ class KPDFDocument : public QObject
uint currentPage() const;
uint pages() const;
+ KURL currentDocument() const;
bool isAllowed( int /*Document::Permisison(s)*/ ) const;
bool historyAtBegin() const;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic