[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