-
Notifications
You must be signed in to change notification settings - Fork 0
/
Businesspage.qml
111 lines (107 loc) · 3 KB
/
Businesspage.qml
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
import QtQuick 2.0
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.0
import Userdata 1.0
import QtQuick.Controls 2.4
import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4
import QtQuick.Dialogs 1.3
Item {
ColumnLayout {
id: columnLayout
anchors.fill: parent
TextField {
id: businessname
width: 432
height: 40
placeholderText: qsTr("请输入店名")
font.pixelSize: 12
}
TextField {
id: business_info
width: 432
height: 36
placeholderText: qsTr("请输入店铺信息")
font.pixelSize: 12
}
Rectangle {
id: rectangle
width: 150
height: 150
color: "#ffffff"
Image {
id: imageView
width: 150
height: 104
source: ""
fillMode: Image.PreserveAspectFit
}
Button {
id: button2
x: 0
y: 110
width: 90
height: 40
text: qsTr("选择文件")
MouseArea{
anchors.fill: parent
onClicked: {
//打开文件
fileDialog.open()
}
}
}
FileDialog{
id:fileDialog
title:"请选择您要展示的图片"
nameFilters: ["Image Files(*.jpg *.png *.bmp)"]
onAccepted: {
console.log(fileUrl)
//pathText.text = fileUrl
imageView.source = fileUrl
}
onRejected: {
console.log("用户取消了选择")
}
}
}
Button {
id: button
text: qsTr("注册")
onClicked: {
business.addBusiness(businessname.text,business_password.text,fileDialog.fileUrl,business_info.text)
console.log("注册成功")
}
}
TextField {
id: dish_name
width: 432
height: 36
placeholderText: qsTr("请输入菜名")
font.pixelSize: 12
}
TextField {
id: ingredient
width: 432
height: 36
placeholderText: qsTr("请输入配料")
font.pixelSize: 12
}
TextField {
id: price
width: 432
height: 36
placeholderText: qsTr("请输入价格")
font.pixelSize: 12
}
Button {
id: button1
text: qsTr("添加菜品")
onClicked: {
business.addmenu(businessname.text,dish_name.text,ingredient.text,price.text)
console.log("注册成功")
console.log(parseInt(price.text)+5)
}
}
}
}