<NME> RowLayout.qml
<BEF> ADDFILE
<MSG> Add alignment default setting to Grid/Row/Column layouts (#4094)

Fix a compile error in resultexporter.cpp
<DFF> @@ -0,0 +1,26 @@
+//
+// Copyright (C) 2013-2018 University of Amsterdam
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public
+// License along with this program.  If not, see
+// <http://www.gnu.org/licenses/>.
+//
+
+import QtQuick 2.11
+import QtQuick.Layouts 1.3
+
+RowLayout
+{
+	spacing:				jaspTheme.rowGridSpacing
+	Layout.alignment:		Qt.AlignTop | Qt.AlignLeft
+}

{'commit': 'diff --git a/JASP-Desktop/components/JASP/Controls/ColumnLayout.qml b/JASP-Desktop/components/JASP/Controls/ColumnLayout.qml\nindex f45bacb32..c4a362ea5 100644\n--- a/JASP-Desktop/components/JASP/Controls/ColumnLayout.qml\n+++ b/JASP-Desktop/components/JASP/Controls/ColumnLayout.qml\n@@ -22,5 +22,6 @@ import QtQuick.Layouts 1.3\n \n ColumnLayout\n {\n-\tspacing: jaspTheme.rowGridSpacing\n+\tspacing:\t\t\t\tjaspTheme.rowGridSpacing\n+\tLayout.alignment:\t\tQt.AlignTop | Qt.AlignLeft\n }\ndiff --git a/JASP-Desktop/components/JASP/Controls/GridLayout.qml b/JASP-Desktop/components/JASP/Controls/GridLayout.qml\nindex 9e7a8cdca..23d1a038a 100644\n--- a/JASP-Desktop/components/JASP/Controls/GridLayout.qml\n+++ b/JASP-Desktop/components/JASP/Controls/GridLayout.qml\n@@ -27,6 +27,7 @@ GridLayout\n \tcolumnSpacing:\t\t\tjaspTheme.columnGridSpacing\n \tcolumns:\t\t\t\t2\n \tLayout.minimumWidth:\tparent.width\n+\tLayout.alignment:\t\tQt.AlignTop | Qt.AlignLeft\n \t\n \tproperty int count:\tchildren.length\t\n }\ndiff --git a/JASP-Desktop/components/JASP/Controls/RowLayout.qml b/JASP-Desktop/components/JASP/Controls/RowLayout.qml\nnew file mode 100644\nindex 000000000..992d70e1e\n--- /dev/null\n+++ b/JASP-Desktop/components/JASP/Controls/RowLayout.qml\n@@ -0,0 +1,26 @@\n+//\n+// Copyright (C) 2013-2018 University of Amsterdam\n+//\n+// This program is free software: you can redistribute it and/or modify\n+// it under the terms of the GNU Affero General Public License as\n+// published by the Free Software Foundation, either version 3 of the\n+// License, or (at your option) any later version.\n+//\n+// This program is distributed in the hope that it will be useful,\n+// but WITHOUT ANY WARRANTY; without even the implied warranty of\n+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n+// GNU Affero General Public License for more details.\n+//\n+// You should have received a copy of the GNU Affero General Public\n+// License along with this program.  If not, see\n+// <http://www.gnu.org/licenses/>.\n+//\n+\n+import QtQuick 2.11\n+import QtQuick.Layouts 1.3\n+\n+RowLayout\n+{\n+\tspacing:\t\t\t\tjaspTheme.rowGridSpacing\n+\tLayout.alignment:\t\tQt.AlignTop | Qt.AlignLeft\n+}\ndiff --git a/JASP-Desktop/components/JASP/Controls/qmldir b/JASP-Desktop/components/JASP/Controls/qmldir\nindex 9e04b2aae..75e1b9bf4 100644\n--- a/JASP-Desktop/components/JASP/Controls/qmldir\n+++ b/JASP-Desktop/components/JASP/Controls/qmldir\n@@ -15,6 +15,7 @@ ExpanderButton   1.0 ExpanderButton.qml\n Section          1.0 ExpanderButton.qml\n Form             1.0 Form.qml\n GridLayout        1.0 GridLayout.qml\n+RowLayout         1.0 RowLayout.qml\n Group\t           1.0 GroupBox.qml\n GroupBox            1.0 GroupBox.qml\n IntegerField         1.0 IntegerField.qml\ndiff --git a/JASP-Desktop/qml.qrc b/JASP-Desktop/qml.qrc\nindex 25da757b1..a699949a8 100644\n--- a/JASP-Desktop/qml.qrc\n+++ b/JASP-Desktop/qml.qrc\n@@ -136,5 +136,6 @@\n         <file>components/JASP/Controls/Text.qml</file>\n         <file>components/JASP/Controls/JASPGridControl.qml</file>\n         <file>components/JASP/Controls/JASPGridViewControl.qml</file>\n+        <file>components/JASP/Controls/RowLayout.qml</file>\n     </qresource>\n </RCC>\n', 'commit_subject': 'Add alignment default setting to Grid/Row/Column layouts (#4094)', 'repo_name': 'jasp-stats/jasp-desktop', 'committer': {'name': 'GitHub', 'email': '1505422b2465e9a84f6fdfaa161078890c593f06@github.com', 'time_sec': '1590411995', 'tz_offset': '120', 'date': {'seconds': '1590411995'}}, 'commit_tree': 'f5d6e768a412634111f579628644ffd5f3e67701', 'commit_message': 'Add alignment default setting to Grid/Row/Column layouts (#4094)\n\nFix a compile error in resultexporter.cpp', 'language_name': 'JavaScript', 'license': 'agpl-3.0', 'hunks': '@@ -0,0 +1,26 @@\n+//\n+// Copyright (C) 2013-2018 University of Amsterdam\n+//\n+// This program is free software: you can redistribute it and/or modify\n+// it under the terms of the GNU Affero General Public License as\n+// published by the Free Software Foundation, either version 3 of the\n+// License, or (at your option) any later version.\n+//\n+// This program is distributed in the hope that it will be useful,\n+// but WITHOUT ANY WARRANTY; without even the implied warranty of\n+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n+// GNU Affero General Public License for more details.\n+//\n+// You should have received a copy of the GNU Affero General Public\n+// License along with this program.  If not, see\n+// <http://www.gnu.org/licenses/>.\n+//\n+\n+import QtQuick 2.11\n+import QtQuick.Layouts 1.3\n+\n+RowLayout\n+{\n+\tspacing:\t\t\t\tjaspTheme.rowGridSpacing\n+\tLayout.alignment:\t\tQt.AlignTop | Qt.AlignLeft\n+}\n', 'addition_count': 26, 'deletion_count': 0, 'src_file': '/dev/null', 'tgt_file': 'b/JASP-Desktop/components/JASP/Controls/RowLayout.qml', 'file_extension': '.qml', 'before_file': 'ADDFILE', 'message': 'Add alignment default setting to Grid/Row/Column layouts (#4094)\n\nFix a compile error in resultexporter.cpp', 'author_name': 'GitHub', 'lang': 'qml'}