aboutsummaryrefslogtreecommitdiffstats
path: root/qt-mobile/qml/DownloadFromDiveComputer.qml
blob: d18c37bb84c4e1d3b396bc8d31ad9b4bec83cfe3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
import QtQuick 2.3
import QtQuick.Controls 1.2
import QtQuick.Window 2.2
import QtQuick.Dialogs 1.2
import QtQuick.Layouts 1.1
import org.subsurfacedivelog.mobile 1.0

Item {
	id: diveComputerDownloadWindow
	anchors.top: parent.top
	width: parent.width
	height: parent.height

	GridLayout {
		columns: 2
		anchors.top: parent.top
		width: parent.width
		height: parent.height
		ColumnLayout {
			height: parent.height
			width: parent.width
			ColumnLayout {
				width: parent.width
				Layout.fillHeight: true
				ColumnLayout {
					Layout.fillHeight: true
					Layout.fillWidth: true
					ColumnLayout {
						height: parent.height
						Layout.fillWidth: true
                        RowLayout {
                            Text { text: " Vendor name : " }
                            ComboBox { Layout.fillWidth: true }
                        }
                        RowLayout {
                            Text { text: " Dive Computer:" }
                            ComboBox { Layout.fillWidth: true }
                        }
//						Text { text: "Device or mount point" }
//						RowLayout {
//							Layout.fillWidth: true
//							TextField { Layout.fillWidth: true }
//							SubsurfaceButton { text: "..." }
//						}
//						GridLayout {
//							columns: 2
//							CheckBox { text: "Force download of all dives" }
//							CheckBox { text: "Always prefer downloaded dives" }
//							CheckBox { text: "Download into new trip" }
//							CheckBox { text: "Save libdivecomputer logfile" }
//							CheckBox { text: "Save libdivecomputer dumpfile" }
//							CheckBox { text: "Choose Bluetooth download mode" }
//						}

                        RowLayout {
                            Text { text: " Progress:" }
                            Layout.fillWidth: true
                            ProgressBar { Layout.fillWidth: true }
                        }
                        RowLayout {
                            SubsurfaceButton {
                                text: "Download"
                                onClicked: {
                                    stackView.pop();
                                }
                            }
                            SubsurfaceButton {
                                text: "Quit"
                                onClicked: {
                                    stackView.pop();
                                }
                            }
                        }
                    }
				}
				ColumnLayout {
					height: parent.height
					Layout.fillWidth: true
					RowLayout {
						Text {
                            text: " Downloaded dives"
						}
					}
					TableView {
						Layout.fillWidth: true
						Layout.fillHeight: true
					}
				}
			}
            GridLayout {
                Layout.fillWidth: true
                columns: 5
                    SubsurfaceButton {
                        text: "Accept"
                        onClicked: {
                            stackView.pop();
                        }
                    }
                    SubsurfaceButton {
                        text: "Quit"
                        onClicked: {
                            stackView.pop();
                        }
                    }
                    Text {
                        text: ""
                        Layout.fillWidth: true
                    }
                    SubsurfaceButton {
                        text: "Select All"
                    }
                    SubsurfaceButton {
                        text: "Unselect All"
                    }
			}
		}
	}
}