landmarkbrowser.h Example File
landmarkbrowser/landmarkbrowser.h#include <QWidget> #include <QTableWidget> #include <QVBoxLayout> #include <QHBoxLayout> #include <QProgressDialog> #include <qlandmarkfetchrequest.h> #include <qlandmarkmanager.h> #include <qlandmarkimportrequest.h> #include <qlandmarkremoverequest.h> #include <qlandmarksaverequest.h> #include "ui_landmarkbrowser.h" QTM_USE_NAMESPACE class LandmarkBrowser : public QWidget, public Ui_LandmarkBrowser { Q_OBJECT public: LandmarkBrowser(QWidget *parent =0, Qt::WindowFlags flags =0); ~LandmarkBrowser(); private slots: void on_importLandmarks_clicked(); void on_deleteLandmarks_clicked(); void on_addLandmark_clicked(); void fetchHandler(QLandmarkAbstractRequest::State state); private: QLandmarkFetchRequest *landmarkFetch; QLandmarkImportRequest *landmarkImport; QLandmarkRemoveRequest *landmarkRemove; QLandmarkSaveRequest *landmarkSave; QProgressDialog *progress; QLandmarkManager *manager; };