~ubuntu-branches/ubuntu/wily/marble/wily-proposed

« back to all changes in this revision

Viewing changes to src/lib/marble/geodata/handlers/kml/KmlTimeStampTagHandler.cpp

  • Committer: Package Import Robot
  • Author(s): Scarlett Clark, Jonathan Riddell, Scarlett Clark
  • Date: 2014-07-24 23:38:32 UTC
  • mfrom: (1.5.2)
  • Revision ID: package-import@ubuntu.com-20140724233832-7v4421t4khrhw487
Tags: 4:4.13.90-0ubuntu1
[ Jonathan Riddell ]
* Switch to libmarblewidget19 for new soversion

[ Scarlett Clark ]
* New upstream beta release
* Update: do_not_install_private_headers. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
#include "MarbleDebug.h"
14
14
 
15
15
#include "KmlElementDictionary.h"
 
16
#include "KmlObjectTagHandler.h"
16
17
#include "GeoDataTimeStamp.h"
17
18
#include "GeoDataFeature.h"
18
19
#include "GeoParser.h"
28
29
    Q_ASSERT( parser.isStartElement() && parser.isValidElement( kmlTag_TimeStamp ) );
29
30
    GeoStackItem parentItem = parser.parentElement();
30
31
    if ( parentItem.is<GeoDataFeature>() ) {
31
 
        parentItem.nodeAs<GeoDataFeature>()->setTimeStamp( GeoDataTimeStamp() );
 
32
        GeoDataTimeStamp timestamp;
 
33
        KmlObjectTagHandler::parseIdentifiers( parser, &timestamp );
 
34
        parentItem.nodeAs<GeoDataFeature>()->setTimeStamp( timestamp );
32
35
        return &parentItem.nodeAs<GeoDataFeature>()->timeStamp();
33
36
    }
34
37
    return 0;