Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
MimePoints.h
1 #ifndef MIME_POINTS_H
2 #define MIME_POINTS_H
3 
4 #include <QMimeData>
5 
7 class MimePoints : public QMimeData
8 {
9 public:
11  MimePoints();
12 
14  MimePoints(const QString &csvGraph,
15  const QString &htmlGraph);
16 
18  MimePoints (const QString &csvPoints);
19 
21  MimePoints &operator=(const MimePoints &other);
22 
24  virtual ~MimePoints ();
25 
27  QString csvGraph () const;
28 
30  QString csvPoints () const;
31 
33  virtual QStringList formats() const;
34 
36  QString htmlGraph () const;
37 
38 protected:
40  virtual QVariant retrieveData (const QString &format,
41  QVariant::Type preferredType) const;
42 
43 private:
44  QString m_csvGraph;
45  QString m_csvPoints;
46  QString m_htmlGraph;
47  QStringList m_formats;
48 };
49 
50 #endif // MIME_POINTS_H
MimePoints()
Default constructor. Initial contents are overwritten by other constructors.
Definition: MimePoints.cpp:8
virtual QStringList formats() const
Available formats, which depend on whether or not the transform is defined.
Definition: MimePoints.cpp:50
Custom mime type for separate treatment of graph coordinates and, when there is no transform...
Definition: MimePoints.h:7
virtual ~MimePoints()
Destructor.
Definition: MimePoints.cpp:36
QString htmlGraph() const
Get methjod for htmlGraph.
Definition: MimePoints.cpp:55
QString csvGraph() const
Get method for csvGraph.
Definition: MimePoints.cpp:40
virtual QVariant retrieveData(const QString &format, QVariant::Type preferredType) const
Returns a variant with the data for the specified format.
Definition: MimePoints.cpp:60
QString csvPoints() const
Get method for csvPoints.
Definition: MimePoints.cpp:45
MimePoints & operator=(const MimePoints &other)
Assignment operator.
Definition: MimePoints.cpp:26