[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-04-25 17:27:20
Message-ID: 20050425172720.14C24488 () office ! kde ! org
[Download RAW message or body]
CVS commit by aacid:
implement dcop currentPage()
Based on a patch from bernhard@schiffner-limbach.de
Will be in KDE 3.5
M +1 -0 dcop.h 1.2
M +6 -0 part.cpp 1.39
M +1 -0 part.h 1.13
--- kdegraphics/kpdf/dcop.h #1.1:1.2
@@ -21,4 +21,5 @@ K_DCOP
virtual ASYNC openDocument(KURL doc) = 0;
virtual uint pages() = 0;
+ virtual uint currentPage() = 0;
virtual void slotPreferences() = 0;
virtual void slotFind() = 0;
--- kdegraphics/kpdf/part.cpp #1.38:1.39
@@ -308,4 +308,10 @@ uint Part::pages()
}
+uint Part::currentPage()
+{
+ if ( m_document->pages() == 0 ) return 0;
+ else return m_document->currentPage()+1;
+}
+
//this don't go anywhere but is required by genericfactory.h
KAboutData* Part::createAboutData()
--- kdegraphics/kpdf/part.h #1.12:1.13
@@ -76,4 +76,5 @@ public:
ASYNC openDocument(KURL doc);
uint pages();
+ uint currentPage();
protected:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic