removing items and developing adding items
This commit is contained in:
174
gui/gui.py
174
gui/gui.py
@@ -22,9 +22,9 @@ class Ui_MainWindow(object):
|
||||
self.centralwidget = QtWidgets.QWidget(MainWindow)
|
||||
self.centralwidget.setStyleSheet("")
|
||||
self.centralwidget.setObjectName("centralwidget")
|
||||
self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget)
|
||||
self.horizontalLayout.setContentsMargins(9, 9, 9, 9)
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.centralwidget)
|
||||
self.verticalLayout_4.setContentsMargins(9, 9, 9, 9)
|
||||
self.verticalLayout_4.setObjectName("verticalLayout_4")
|
||||
self.content = QtWidgets.QStackedWidget(self.centralwidget)
|
||||
self.content.setObjectName("content")
|
||||
self.main_page = QtWidgets.QWidget()
|
||||
@@ -208,8 +208,165 @@ class Ui_MainWindow(object):
|
||||
self.content.addWidget(self.main_page)
|
||||
self.add_page = QtWidgets.QWidget()
|
||||
self.add_page.setObjectName("add_page")
|
||||
self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.add_page)
|
||||
self.verticalLayout_5.setContentsMargins(0, 0, 0, 0)
|
||||
self.verticalLayout_5.setObjectName("verticalLayout_5")
|
||||
self.top_menu_add_item = QtWidgets.QWidget(self.add_page)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.top_menu_add_item.sizePolicy().hasHeightForWidth())
|
||||
self.top_menu_add_item.setSizePolicy(sizePolicy)
|
||||
self.top_menu_add_item.setObjectName("top_menu_add_item")
|
||||
self.horizontalLayout = QtWidgets.QHBoxLayout(self.top_menu_add_item)
|
||||
self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
self.cancel_adding_item_button = QtWidgets.QPushButton(self.top_menu_add_item)
|
||||
self.cancel_adding_item_button.setMinimumSize(QtCore.QSize(48, 48))
|
||||
self.cancel_adding_item_button.setMaximumSize(QtCore.QSize(48, 48))
|
||||
self.cancel_adding_item_button.setText("")
|
||||
icon5 = QtGui.QIcon()
|
||||
icon5.addPixmap(QtGui.QPixmap(":/img/img/cancel.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.cancel_adding_item_button.setIcon(icon5)
|
||||
self.cancel_adding_item_button.setIconSize(QtCore.QSize(32, 32))
|
||||
self.cancel_adding_item_button.setObjectName("cancel_adding_item_button")
|
||||
self.horizontalLayout.addWidget(self.cancel_adding_item_button)
|
||||
self.back_adding_item_button = QtWidgets.QPushButton(self.top_menu_add_item)
|
||||
self.back_adding_item_button.setMinimumSize(QtCore.QSize(48, 48))
|
||||
self.back_adding_item_button.setMaximumSize(QtCore.QSize(48, 48))
|
||||
self.back_adding_item_button.setText("")
|
||||
icon6 = QtGui.QIcon()
|
||||
icon6.addPixmap(QtGui.QPixmap(":/img/img/back.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.back_adding_item_button.setIcon(icon6)
|
||||
self.back_adding_item_button.setIconSize(QtCore.QSize(32, 32))
|
||||
self.back_adding_item_button.setObjectName("back_adding_item_button")
|
||||
self.horizontalLayout.addWidget(self.back_adding_item_button)
|
||||
spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout.addItem(spacerItem3)
|
||||
self.next_adding_item_button = QtWidgets.QPushButton(self.top_menu_add_item)
|
||||
self.next_adding_item_button.setMinimumSize(QtCore.QSize(48, 48))
|
||||
self.next_adding_item_button.setMaximumSize(QtCore.QSize(48, 48))
|
||||
self.next_adding_item_button.setText("")
|
||||
icon7 = QtGui.QIcon()
|
||||
icon7.addPixmap(QtGui.QPixmap(":/img/img/next.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.next_adding_item_button.setIcon(icon7)
|
||||
self.next_adding_item_button.setIconSize(QtCore.QSize(32, 32))
|
||||
self.next_adding_item_button.setObjectName("next_adding_item_button")
|
||||
self.horizontalLayout.addWidget(self.next_adding_item_button)
|
||||
self.verticalLayout_5.addWidget(self.top_menu_add_item)
|
||||
self.adding_item_main_layout = QtWidgets.QStackedWidget(self.add_page)
|
||||
self.adding_item_main_layout.setObjectName("adding_item_main_layout")
|
||||
self.new_item_name_page = QtWidgets.QWidget()
|
||||
self.new_item_name_page.setObjectName("new_item_name_page")
|
||||
self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.new_item_name_page)
|
||||
self.verticalLayout_6.setObjectName("verticalLayout_6")
|
||||
spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_6.addItem(spacerItem4)
|
||||
self.new_item_name_label = QtWidgets.QLabel(self.new_item_name_page)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.new_item_name_label.sizePolicy().hasHeightForWidth())
|
||||
self.new_item_name_label.setSizePolicy(sizePolicy)
|
||||
self.new_item_name_label.setObjectName("new_item_name_label")
|
||||
self.verticalLayout_6.addWidget(self.new_item_name_label)
|
||||
self.new_item_name_box = QtWidgets.QLineEdit(self.new_item_name_page)
|
||||
self.new_item_name_box.setMinimumSize(QtCore.QSize(0, 50))
|
||||
self.new_item_name_box.setStyleSheet("font: 16pt \"Segoe UI\";")
|
||||
self.new_item_name_box.setObjectName("new_item_name_box")
|
||||
self.verticalLayout_6.addWidget(self.new_item_name_box)
|
||||
spacerItem5 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_6.addItem(spacerItem5)
|
||||
self.adding_item_main_layout.addWidget(self.new_item_name_page)
|
||||
self.new_item_price_page = QtWidgets.QWidget()
|
||||
self.new_item_price_page.setObjectName("new_item_price_page")
|
||||
self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.new_item_price_page)
|
||||
self.verticalLayout_7.setObjectName("verticalLayout_7")
|
||||
spacerItem6 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_7.addItem(spacerItem6)
|
||||
self.new_item_price_label = QtWidgets.QLabel(self.new_item_price_page)
|
||||
self.new_item_price_label.setObjectName("new_item_price_label")
|
||||
self.verticalLayout_7.addWidget(self.new_item_price_label)
|
||||
self.new_item_price_box = QtWidgets.QSpinBox(self.new_item_price_page)
|
||||
self.new_item_price_box.setMinimumSize(QtCore.QSize(0, 50))
|
||||
self.new_item_price_box.setStyleSheet("font: 16pt \"Segoe UI\";")
|
||||
self.new_item_price_box.setMaximum(10000000)
|
||||
self.new_item_price_box.setObjectName("new_item_price_box")
|
||||
self.verticalLayout_7.addWidget(self.new_item_price_box)
|
||||
spacerItem7 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_7.addItem(spacerItem7)
|
||||
self.adding_item_main_layout.addWidget(self.new_item_price_page)
|
||||
self.new_item_class_page = QtWidgets.QWidget()
|
||||
self.new_item_class_page.setObjectName("new_item_class_page")
|
||||
self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.new_item_class_page)
|
||||
self.verticalLayout_8.setObjectName("verticalLayout_8")
|
||||
spacerItem8 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_8.addItem(spacerItem8)
|
||||
self.new_item_class_label = QtWidgets.QLabel(self.new_item_class_page)
|
||||
self.new_item_class_label.setObjectName("new_item_class_label")
|
||||
self.verticalLayout_8.addWidget(self.new_item_class_label)
|
||||
self.new_item_class_box = QtWidgets.QComboBox(self.new_item_class_page)
|
||||
self.new_item_class_box.setMinimumSize(QtCore.QSize(0, 50))
|
||||
self.new_item_class_box.setStyleSheet("font: 16pt \"Segoe UI\";")
|
||||
self.new_item_class_box.setObjectName("new_item_class_box")
|
||||
self.verticalLayout_8.addWidget(self.new_item_class_box)
|
||||
spacerItem9 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_8.addItem(spacerItem9)
|
||||
self.adding_item_main_layout.addWidget(self.new_item_class_page)
|
||||
self.new_item_type_page = QtWidgets.QWidget()
|
||||
self.new_item_type_page.setObjectName("new_item_type_page")
|
||||
self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.new_item_type_page)
|
||||
self.verticalLayout_9.setObjectName("verticalLayout_9")
|
||||
spacerItem10 = QtWidgets.QSpacerItem(20, 154, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_9.addItem(spacerItem10)
|
||||
self.new_item_type_label = QtWidgets.QLabel(self.new_item_type_page)
|
||||
self.new_item_type_label.setObjectName("new_item_type_label")
|
||||
self.verticalLayout_9.addWidget(self.new_item_type_label)
|
||||
self.new_item_type_box = QtWidgets.QComboBox(self.new_item_type_page)
|
||||
self.new_item_type_box.setMinimumSize(QtCore.QSize(0, 50))
|
||||
self.new_item_type_box.setStyleSheet("font: 16pt \"Segoe UI\";")
|
||||
self.new_item_type_box.setObjectName("new_item_type_box")
|
||||
self.verticalLayout_9.addWidget(self.new_item_type_box)
|
||||
spacerItem11 = QtWidgets.QSpacerItem(20, 154, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_9.addItem(spacerItem11)
|
||||
self.adding_item_main_layout.addWidget(self.new_item_type_page)
|
||||
self.new_item_shop_page = QtWidgets.QWidget()
|
||||
self.new_item_shop_page.setObjectName("new_item_shop_page")
|
||||
self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.new_item_shop_page)
|
||||
self.verticalLayout_10.setObjectName("verticalLayout_10")
|
||||
spacerItem12 = QtWidgets.QSpacerItem(20, 154, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_10.addItem(spacerItem12)
|
||||
self.new_item_shop_label = QtWidgets.QLabel(self.new_item_shop_page)
|
||||
self.new_item_shop_label.setObjectName("new_item_shop_label")
|
||||
self.verticalLayout_10.addWidget(self.new_item_shop_label)
|
||||
self.new_item_shop_box = QtWidgets.QComboBox(self.new_item_shop_page)
|
||||
self.new_item_shop_box.setMinimumSize(QtCore.QSize(0, 50))
|
||||
self.new_item_shop_box.setStyleSheet("font: 16pt \"Segoe UI\";")
|
||||
self.new_item_shop_box.setObjectName("new_item_shop_box")
|
||||
self.verticalLayout_10.addWidget(self.new_item_shop_box)
|
||||
spacerItem13 = QtWidgets.QSpacerItem(20, 154, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_10.addItem(spacerItem13)
|
||||
self.adding_item_main_layout.addWidget(self.new_item_shop_page)
|
||||
self.new_item_image_page = QtWidgets.QWidget()
|
||||
self.new_item_image_page.setObjectName("new_item_image_page")
|
||||
self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.new_item_image_page)
|
||||
self.verticalLayout_11.setObjectName("verticalLayout_11")
|
||||
spacerItem14 = QtWidgets.QSpacerItem(20, 154, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_11.addItem(spacerItem14)
|
||||
self.new_item_image_label = QtWidgets.QLabel(self.new_item_image_page)
|
||||
self.new_item_image_label.setObjectName("new_item_image_label")
|
||||
self.verticalLayout_11.addWidget(self.new_item_image_label)
|
||||
self.new_item_image_box = QtWidgets.QLineEdit(self.new_item_image_page)
|
||||
self.new_item_image_box.setMinimumSize(QtCore.QSize(0, 50))
|
||||
self.new_item_image_box.setStyleSheet("font: 16pt \"Segoe UI\";")
|
||||
self.new_item_image_box.setObjectName("new_item_image_box")
|
||||
self.verticalLayout_11.addWidget(self.new_item_image_box)
|
||||
spacerItem15 = QtWidgets.QSpacerItem(20, 154, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_11.addItem(spacerItem15)
|
||||
self.adding_item_main_layout.addWidget(self.new_item_image_page)
|
||||
self.verticalLayout_5.addWidget(self.adding_item_main_layout)
|
||||
self.content.addWidget(self.add_page)
|
||||
self.horizontalLayout.addWidget(self.content)
|
||||
self.verticalLayout_4.addWidget(self.content)
|
||||
MainWindow.setCentralWidget(self.centralwidget)
|
||||
|
||||
self.retranslateUi(MainWindow)
|
||||
@@ -240,6 +397,15 @@ class Ui_MainWindow(object):
|
||||
self.properties_shop.setText(_translate("MainWindow", "item_shop"))
|
||||
self.own_button.setText(_translate("MainWindow", "Mark this item as owned"))
|
||||
self.delete_item_button.setText(_translate("MainWindow", "Delete this item"))
|
||||
self.new_item_name_label.setText(_translate("MainWindow", "Full item name"))
|
||||
self.new_item_name_box.setPlaceholderText(_translate("MainWindow", "Buckingham Luxor Deluxe"))
|
||||
self.new_item_price_label.setText(_translate("MainWindow", "Item price"))
|
||||
self.new_item_price_box.setPrefix(_translate("MainWindow", "$"))
|
||||
self.new_item_class_label.setText(_translate("MainWindow", "Choose item class"))
|
||||
self.new_item_type_label.setText(_translate("MainWindow", "Choose item type"))
|
||||
self.new_item_shop_label.setText(_translate("MainWindow", "Choose website, where you can get this item"))
|
||||
self.new_item_image_label.setText(_translate("MainWindow", "Paste here URL of image with item"))
|
||||
self.new_item_image_box.setPlaceholderText(_translate("MainWindow", "https://www.gtabase.com/images/jch-optimize/ng/images_gta-5_vehicles_planes_main_luxor-deluxe.webp"))
|
||||
import gui.images_rc
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user