24 #ifndef DIGIKAM_KML_EXPORT_H
25 #define DIGIKAM_KML_EXPORT_H
34 #include <QDomDocument>
65 void generateImagesthumb(
const QUrl&, QDomElement& kmlAlbum);
73 QString webifyFileName(
const QString& fileName)
const;
80 QImage generateSquareThumbnail(
const QImage& fullImage,
int size)
const;
88 QImage generateBorderedThumbnail(
const QImage& fullImage,
int size)
const;
90 void addTrack(QDomElement& kmlAlbum);
100 void logInfo(
const QString& msg);
101 void logError(
const QString& msg);
102 void logWarning(
const QString& msg);
103 bool copyDir(
const QString& srcFilePath,
const QString& dstFilePath);
112 QDomElement addKmlElement(QDomElement& target,
113 const QString& tag)
const;
123 QDomElement addKmlTextElement(QDomElement& target,
125 const QString& text)
const;
135 QDomElement addKmlHtmlElement(QDomElement& target,
137 const QString& text)
const;
142 bool m_optimize_googlemap;
152 int m_GPXAltitudeMode;
155 QString m_imageDirBasename;
157 QString m_UrlDestDir;
167 QString m_baseDestDir;
170 QString m_KMLFileName;
179 QDomDocument* m_kmlDocument;
185 QStringList m_logData;
a class derivated from GeoDataParser mainly to transform GPS data to KML
Definition: kmlgpsdataparser.h:42
Definition: kmlexport.h:50
void signalProgressChanged(const int currentProgress)
Definition: dinfointerface.h:56
Definition: geolocationedit.cpp:97
Definition: datefolderview.cpp:43