diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-12-01 21:29:42 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-12-01 21:29:42 +0100 |
commit | 93b406d1914a5512aec6ca737ba8326a21191227 (patch) | |
tree | 0f869f201815ae862bc2853de0b2007ff1515bf1 /tests/hawd/datasetdefinition.h | |
parent | ae7cc26c8350b427870f83687f83184c2c211250 (diff) | |
download | sink-93b406d1914a5512aec6ca737ba8326a21191227.tar.gz sink-93b406d1914a5512aec6ca737ba8326a21191227.zip |
HAWD: Ensure the column order is maintained
By turning the columns into an array instead of an object,
we can print the values in the same order as in the definition file.
Previosly the order was random, and even headers and values were
somtimes mixed up.
Diffstat (limited to 'tests/hawd/datasetdefinition.h')
-rw-r--r-- | tests/hawd/datasetdefinition.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/hawd/datasetdefinition.h b/tests/hawd/datasetdefinition.h index cf1a797..6c844ba 100644 --- a/tests/hawd/datasetdefinition.h +++ b/tests/hawd/datasetdefinition.h | |||
@@ -60,14 +60,14 @@ public: | |||
60 | QString lastError() const; | 60 | QString lastError() const; |
61 | QString name() const; | 61 | QString name() const; |
62 | QString description() const; | 62 | QString description() const; |
63 | QHash<QString, DataDefinition> columns() const; | 63 | QList<QPair<QString, DataDefinition> > columns() const; |
64 | 64 | ||
65 | private: | 65 | private: |
66 | bool m_valid; | 66 | bool m_valid; |
67 | QString m_name; | 67 | QString m_name; |
68 | QString m_description; | 68 | QString m_description; |
69 | QString m_lastError; | 69 | QString m_lastError; |
70 | QHash<QString, DataDefinition> m_columns; | 70 | QList<QPair<QString, DataDefinition> > m_columns; |
71 | }; | 71 | }; |
72 | 72 | ||
73 | } // namespace HAWD | 73 | } // namespace HAWD |