[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/filters/kword/libexport
From: Nicolas Goutte <nicolasg () snafu ! de>
Date: 2003-09-02 19:59:54
[Download RAW message or body]
CVS commit by goutte:
Add support for creation/modify/print time
M +15 -7 KWEFKWordLeader.cc 1.43
M +5 -1 KWEFStructures.h 1.46
--- koffice/filters/kword/libexport/KWEFKWordLeader.cc #1.42:1.43
@@ -558,4 +558,5 @@ static void ProcessVariableSettingsTag (
{
VariableSettingsData vs;
+ QString print, creation, modification; // Dates
QValueList<AttrProcessing> attrProcessingList;
@@ -576,13 +577,20 @@ static void ProcessVariableSettingsTag (
(void *) &vs.displayfieldcode )
<< AttrProcessing ( "lastPrintingDate",
- "",
- NULL )
+ "QString",
+ &print )
<< AttrProcessing ( "creationDate",
- "",
- NULL )
+ "QString",
+ &creation )
<< AttrProcessing ( "modificationDate",
- "",
- NULL );
+ "QString",
+ &modification );
ProcessAttributes (myNode, attrProcessingList);
+
+ if (!creation.isEmpty())
+ vs.creationTime=QDateTime::fromString(creation, Qt::ISODate);
+ if (!modification.isEmpty())
+ vs.modificationTime=QDateTime::fromString(modification, Qt::ISODate);
+ if (!print.isEmpty())
+ vs.printTime=QDateTime::fromString(print, Qt::ISODate);
leader->doVariableSettings (vs);
--- koffice/filters/kword/libexport/KWEFStructures.h #1.45:1.46
@@ -48,4 +48,5 @@
#include <qcolor.h>
#include <qdom.h>
+#include <qdatetime.h>
#include <koPictureKey.h>
@@ -475,4 +476,7 @@ public:
bool displaycomment;
bool displayfieldcode;
+ QDateTime creationTime;
+ QDateTime modificationTime;
+ QDateTime printTime;
};
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic