[poppler] 2 commits - qt4/src
Albert Astals Cid
aacid at kemper.freedesktop.org
Wed Aug 24 17:02:08 PDT 2011
qt4/src/poppler-form.cc | 12 +++++++++++-
qt4/src/poppler-form.h | 8 +++++++-
qt4/src/poppler-qt4.h | 3 ++-
3 files changed, 20 insertions(+), 3 deletions(-)
New commits:
commit 7a7c932e09796b944dda69df1b339c889ee1d63a
Author: Albert Astals Cid <aacid at kde.org>
Date: Thu Aug 25 00:23:40 2011 +0200
Add a way to get the fully qualified name
diff --git a/qt4/src/poppler-form.cc b/qt4/src/poppler-form.cc
index dffaed5..01716f4 100644
--- a/qt4/src/poppler-form.cc
+++ b/qt4/src/poppler-form.cc
@@ -1,6 +1,6 @@
/* poppler-form.h: qt4 interface to poppler
* Copyright (C) 2007-2008, 2011, Pino Toscano <pino at kde.org>
- * Copyright (C) 2008, Albert Astals Cid <aacid at kde.org>
+ * Copyright (C) 2008, 2011, Albert Astals Cid <aacid at kde.org>
* Copyright (C) 2011 Carlos Garcia Campos <carlosgc at gnome.org>
*
* This program is free software; you can redistribute it and/or modify
@@ -134,6 +134,16 @@ QString FormField::name() const
return name;
}
+QString FormField::fullyQualifiedName() const
+{
+ QString name;
+ if (GooString *goo = m_formData->fm->getFullyQualifiedName())
+ {
+ name = QString::fromLatin1(goo->getCString());
+ }
+ return name;
+}
+
QString FormField::uiName() const
{
QString name;
diff --git a/qt4/src/poppler-form.h b/qt4/src/poppler-form.h
index 0412bab..9af367b 100644
--- a/qt4/src/poppler-form.h
+++ b/qt4/src/poppler-form.h
@@ -1,6 +1,6 @@
/* poppler-form.h: qt4 interface to poppler
* Copyright (C) 2007-2008, Pino Toscano <pino at kde.org>
- * Copyright (C) 2008, Albert Astals Cid <aacid at kde.org>
+ * Copyright (C) 2008, 2011, Albert Astals Cid <aacid at 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
@@ -76,6 +76,12 @@ namespace Poppler {
The internal name of the field.
*/
QString name() const;
+
+ /**
+ The internal fully qualified name of the field.
+ \since 0.18
+ */
+ QString fullyQualifiedName() const;
/**
The name of the field to be used in user interface (eg messages to
commit e001871d927f9cc86b4327d64e4c66ad00172ad0
Author: Albert Astals Cid <aacid at kde.org>
Date: Wed Aug 24 23:44:18 2011 +0200
Clarify ownership
diff --git a/qt4/src/poppler-qt4.h b/qt4/src/poppler-qt4.h
index 515f34b..611450a 100644
--- a/qt4/src/poppler-qt4.h
+++ b/qt4/src/poppler-qt4.h
@@ -1,7 +1,7 @@
/* poppler-qt.h: qt interface to poppler
* Copyright (C) 2005, Net Integration Technologies, Inc.
* Copyright (C) 2005, 2007, Brad Hards <bradh at frogmouth.net>
- * Copyright (C) 2005-2010, Albert Astals Cid <aacid at kde.org>
+ * Copyright (C) 2005-2011, Albert Astals Cid <aacid at kde.org>
* Copyright (C) 2005, Stefan Kebekus <stefan.kebekus at math.uni-koeln.de>
* Copyright (C) 2006-2011, Pino Toscano <pino at kde.org>
* Copyright (C) 2009 Shawn Rutledge <shawn.t.rutledge at gmail.com>
@@ -678,6 +678,7 @@ delete it;
/**
Returns the form fields on the page
+ The caller gets the ownership of the returned objects.
\since 0.6
*/
More information about the poppler
mailing list