-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdialog.py
156 lines (149 loc) · 8.56 KB
/
dialog.py
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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'ui/dialog.ui'
#
# Created by: PyQt5 UI code generator 5.15.9
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_Dialog(object):
def setupUi(self, Dialog):
Dialog.setObjectName("Dialog")
Dialog.resize(599, 614)
self.gridLayout = QtWidgets.QGridLayout(Dialog)
self.gridLayout.setObjectName("gridLayout")
self.line_row = QtWidgets.QLineEdit(Dialog)
self.line_row.setFocusPolicy(QtCore.Qt.StrongFocus)
self.line_row.setObjectName("line_row")
self.gridLayout.addWidget(self.line_row, 9, 1, 1, 1)
self.label_author = QtWidgets.QLabel(Dialog)
self.label_author.setObjectName("label_author")
self.gridLayout.addWidget(self.label_author, 4, 0, 1, 1)
self.label_row = QtWidgets.QLabel(Dialog)
self.label_row.setObjectName("label_row")
self.gridLayout.addWidget(self.label_row, 9, 0, 1, 1)
self.line_sell_price = QtWidgets.QLineEdit(Dialog)
self.line_sell_price.setFocusPolicy(QtCore.Qt.StrongFocus)
self.line_sell_price.setObjectName("line_sell_price")
self.gridLayout.addWidget(self.line_sell_price, 8, 1, 1, 1)
self.label_amount = QtWidgets.QLabel(Dialog)
self.label_amount.setObjectName("label_amount")
self.gridLayout.addWidget(self.label_amount, 11, 0, 1, 1)
self.label_title = QtWidgets.QLabel(Dialog)
self.label_title.setObjectName("label_title")
self.gridLayout.addWidget(self.label_title, 3, 0, 1, 1)
self.label_cover = QtWidgets.QLabel(Dialog)
self.label_cover.setText("")
self.label_cover.setObjectName("label_cover")
self.gridLayout.addWidget(self.label_cover, 15, 1, 1, 1)
self.line_seller = QtWidgets.QLineEdit(Dialog)
self.line_seller.setFocusPolicy(QtCore.Qt.StrongFocus)
self.line_seller.setObjectName("line_seller")
self.gridLayout.addWidget(self.line_seller, 10, 1, 1, 1)
self.line_isbn = QtWidgets.QLineEdit(Dialog)
self.line_isbn.setObjectName("line_isbn")
self.gridLayout.addWidget(self.line_isbn, 1, 1, 1, 1)
self.line_title = QtWidgets.QLineEdit(Dialog)
self.line_title.setFocusPolicy(QtCore.Qt.StrongFocus)
self.line_title.setObjectName("line_title")
self.gridLayout.addWidget(self.line_title, 3, 1, 1, 1)
self.button_close = QtWidgets.QPushButton(Dialog)
self.button_close.setFocusPolicy(QtCore.Qt.StrongFocus)
self.button_close.setAutoDefault(False)
self.button_close.setObjectName("button_close")
self.gridLayout.addWidget(self.button_close, 16, 0, 1, 1)
self.sale_toggle = QtWidgets.QCheckBox(Dialog)
self.sale_toggle.setFocusPolicy(QtCore.Qt.StrongFocus)
self.sale_toggle.setObjectName("sale_toggle")
self.gridLayout.addWidget(self.sale_toggle, 12, 0, 1, 1)
self.button_save = QtWidgets.QPushButton(Dialog)
self.button_save.setAutoDefault(False)
self.button_save.setObjectName("button_save")
self.gridLayout.addWidget(self.button_save, 16, 1, 1, 1)
self.label_buy_price = QtWidgets.QLabel(Dialog)
self.label_buy_price.setObjectName("label_buy_price")
self.gridLayout.addWidget(self.label_buy_price, 7, 0, 1, 1)
self.label_isbn = QtWidgets.QLabel(Dialog)
self.label_isbn.setObjectName("label_isbn")
self.gridLayout.addWidget(self.label_isbn, 1, 0, 1, 1)
self.label_language = QtWidgets.QLabel(Dialog)
self.label_language.setObjectName("label_language")
self.gridLayout.addWidget(self.label_language, 6, 0, 1, 1)
self.line_amount = QtWidgets.QLabel(Dialog)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.line_amount.sizePolicy().hasHeightForWidth())
self.line_amount.setSizePolicy(sizePolicy)
self.line_amount.setText("")
self.line_amount.setObjectName("line_amount")
self.gridLayout.addWidget(self.line_amount, 11, 1, 1, 1)
self.label_sell_price = QtWidgets.QLabel(Dialog)
self.label_sell_price.setObjectName("label_sell_price")
self.gridLayout.addWidget(self.label_sell_price, 8, 0, 1, 1)
self.line_language = QtWidgets.QLineEdit(Dialog)
self.line_language.setFocusPolicy(QtCore.Qt.StrongFocus)
self.line_language.setObjectName("line_language")
self.gridLayout.addWidget(self.line_language, 6, 1, 1, 1)
self.line_buy_price = QtWidgets.QLineEdit(Dialog)
self.line_buy_price.setFocusPolicy(QtCore.Qt.StrongFocus)
self.line_buy_price.setObjectName("line_buy_price")
self.gridLayout.addWidget(self.line_buy_price, 7, 1, 1, 1)
self.line_year = QtWidgets.QLineEdit(Dialog)
self.line_year.setFocusPolicy(QtCore.Qt.StrongFocus)
self.line_year.setObjectName("line_year")
self.gridLayout.addWidget(self.line_year, 5, 1, 1, 1)
self.lable_year = QtWidgets.QLabel(Dialog)
self.lable_year.setObjectName("lable_year")
self.gridLayout.addWidget(self.lable_year, 5, 0, 1, 1)
self.label_seller = QtWidgets.QLabel(Dialog)
self.label_seller.setObjectName("label_seller")
self.gridLayout.addWidget(self.label_seller, 10, 0, 1, 1)
self.line_author = QtWidgets.QLineEdit(Dialog)
self.line_author.setFocusPolicy(QtCore.Qt.StrongFocus)
self.line_author.setObjectName("line_author")
self.gridLayout.addWidget(self.line_author, 4, 1, 1, 1)
self.action_lookup_book = QtWidgets.QAction(Dialog)
self.action_lookup_book.setObjectName("action_lookup_book")
self.action_close_dialog = QtWidgets.QAction(Dialog)
self.action_close_dialog.setObjectName("action_close_dialog")
self.action_add_book = QtWidgets.QAction(Dialog)
self.action_add_book.setObjectName("action_add_book")
self.action_toggle_sale = QtWidgets.QAction(Dialog)
self.action_toggle_sale.setObjectName("action_toggle_sale")
self.retranslateUi(Dialog)
self.line_isbn.returnPressed.connect(Dialog.lookup_book) # type: ignore
self.button_close.clicked.connect(Dialog.close_dialog) # type: ignore
self.button_save.clicked.connect(Dialog.add_book) # type: ignore
self.sale_toggle.toggled['bool'].connect(Dialog.toggle_sale) # type: ignore
QtCore.QMetaObject.connectSlotsByName(Dialog)
Dialog.setTabOrder(self.line_isbn, self.line_title)
Dialog.setTabOrder(self.line_title, self.line_author)
Dialog.setTabOrder(self.line_author, self.line_year)
Dialog.setTabOrder(self.line_year, self.line_language)
Dialog.setTabOrder(self.line_language, self.line_buy_price)
Dialog.setTabOrder(self.line_buy_price, self.line_sell_price)
Dialog.setTabOrder(self.line_sell_price, self.line_row)
Dialog.setTabOrder(self.line_row, self.line_seller)
Dialog.setTabOrder(self.line_seller, self.sale_toggle)
Dialog.setTabOrder(self.sale_toggle, self.button_save)
def retranslateUi(self, Dialog):
_translate = QtCore.QCoreApplication.translate
Dialog.setWindowTitle(_translate("Dialog", "Dialog"))
self.label_author.setText(_translate("Dialog", "Författare:"))
self.label_row.setText(_translate("Dialog", "Hylla:"))
self.label_amount.setText(_translate("Dialog", "Antal i lager:"))
self.label_title.setText(_translate("Dialog", "Titel:"))
self.button_close.setText(_translate("Dialog", "Stäng"))
self.sale_toggle.setText(_translate("Dialog", "Sälja"))
self.button_save.setText(_translate("Dialog", "Spara"))
self.label_buy_price.setText(_translate("Dialog", "Inköpspris:"))
self.label_isbn.setText(_translate("Dialog", "ISBN:"))
self.label_language.setText(_translate("Dialog", "Språk:"))
self.label_sell_price.setText(_translate("Dialog", "Säljpris:"))
self.lable_year.setText(_translate("Dialog", "År:"))
self.label_seller.setText(_translate("Dialog", "Säljare:"))
self.action_lookup_book.setText(_translate("Dialog", "lookup_book"))
self.action_close_dialog.setText(_translate("Dialog", "close_dialog"))
self.action_add_book.setText(_translate("Dialog", "add_book"))
self.action_toggle_sale.setText(_translate("Dialog", "toggle_sale"))