Qt Mobility Reference Documentation

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 <qlandmarkexportrequest.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_exportLandmarks_clicked();
    void on_deleteLandmarks_clicked();
    void on_nextButton_clicked();
    void on_prevButton_clicked();
    void on_addLandmark_clicked();
    void fetchHandler(QLandmarkAbstractRequest::State state);
    void cancel();

 private:
     void updateRowLabels();
     void updateTable(const QList<QLandmark> &lms);

     QLandmarkFetchRequest *landmarkFetch;
     QLandmarkImportRequest *landmarkImport;
     QLandmarkExportRequest *landmarkExport;
     QLandmarkRemoveRequest *landmarkRemove;
     QLandmarkSaveRequest *landmarkSave;
     QProgressDialog *progress;
     QLandmarkManager *manager;
     int currentOffset;
     const int limit;
 };
X

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.