Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Ui_RecipieCard(QWidget):
- def setupUi(self, RecipieCard):
- RecipieCard.setObjectName(_fromUtf8("RecipieCard"))
- RecipieCard.resize(640, 776)
- #self.resize(640,776)
- self.verticalLayout_2 = QtGui.QVBoxLayout(RecipieCard)
- self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
- self.verticalLayout = QtGui.QVBoxLayout()
- self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
- self.comboBox = QtGui.QComboBox(RecipieCard)
- self.comboBox.setObjectName(_fromUtf8("comboBox"))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.comboBox.addItem(_fromUtf8(""))
- self.verticalLayout.addWidget(self.comboBox)
- self.label = QtGui.QLabel(RecipieCard)
- self.label.setObjectName(_fromUtf8("label"))
- self.verticalLayout.addWidget(self.label)
- self.lineEdit = QtGui.QLineEdit(RecipieCard)
- self.lineEdit.setObjectName(_fromUtf8("lineEdit"))
- self.verticalLayout.addWidget(self.lineEdit)
- self.verticalLayout_2.addLayout(self.verticalLayout)
- self.label_2 = QtGui.QLabel(RecipieCard)
- self.label_2.setObjectName(_fromUtf8("label_2"))
- self.verticalLayout_2.addWidget(self.label_2)
- self.textEdit = QtGui.QTextEdit(RecipieCard)
- self.textEdit.setObjectName(_fromUtf8("textEdit"))
- self.verticalLayout_2.addWidget(self.textEdit)
- self.label_3 = QtGui.QLabel(RecipieCard)
- self.label_3.setObjectName(_fromUtf8("label_3"))
- self.verticalLayout_2.addWidget(self.label_3)
- self.textEdit_2 = QtGui.QTextEdit(RecipieCard)
- self.textEdit_2.setObjectName(_fromUtf8("textEdit_2"))
- self.verticalLayout_2.addWidget(self.textEdit_2)
- self.pushButton = QtGui.QPushButton(RecipieCard)
- self.pushButton.setObjectName(_fromUtf8("pushButton"))
- self.pushButton.setText("Save Recipie!")
- #self.pushButton.setText(_translate("RecipieCard", "Save Recipie!", None))
- self.verticalLayout_2.addWidget(self.pushButton)
- """
- <:Testing Zone:>
- """
- #
- self.connect(self.pushButton,QtCore.SIGNAL("clicked()"),self.saveRecipie)
- #self.pushButton.connect(self.pushButton, QtCore.SIGNAL('clicked()'), self.saveRecipie(self.savefile))
- #
- """
- <:Testing Zone:>
- """
- self.retranslateUi(RecipieCard)
- QtCore.QMetaObject.connectSlotsByName(RecipieCard)
- def retranslateUi(self, RecipieCard):
- RecipieCard.setWindowTitle(_translate("RecipieCard", "PyCookBook - RecipieCard", None))
- self.comboBox.setItemText(0, _translate("RecipieCard", "Appitizers", None))
- self.comboBox.setItemText(1, _translate("RecipieCard", "Breads", None))
- self.comboBox.setItemText(2, _translate("RecipieCard", "Cake", None))
- self.comboBox.setItemText(3, _translate("RecipieCard", "Candy", None))
- self.comboBox.setItemText(4, _translate("RecipieCard", "Cookies", None))
- self.comboBox.setItemText(5, _translate("RecipieCard", "Desserts", None))
- self.comboBox.setItemText(6, _translate("RecipieCard", "Fish & SeaFood", None))
- self.comboBox.setItemText(7, _translate("RecipieCard", "Meat", None))
- self.comboBox.setItemText(8, _translate("RecipieCard", "Misc", None))
- self.comboBox.setItemText(9, _translate("RecipieCard", "Pies", None))
- self.comboBox.setItemText(10, _translate("RecipieCard", "Soups And Stews", None))
- self.comboBox.setItemText(11, _translate("RecipieCard", "Vegetables", None))
- self.label.setText(_translate("RecipieCard", "Recipie Name:", None))
- self.label_2.setText(_translate("RecipieCard", "Ingredients:", None))
- self.textEdit.setHtml(_translate("RecipieCard", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
- "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
- "p, li { white-space: pre-wrap; }\n"
- "</style></head><body style=\" font-family:\'Source Sans Pro\'; font-size:13pt; font-weight:200; font-style:normal;\">\n"
- "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p></body></html>", None))
- self.label_3.setText(_translate("RecipieCard", "Directions:", None))
- class RecipieCard(Ui_RecipieCard, QWidget):
- dir = '.'
- savefile = 'GenericRecipie.ini'
- def __init__(self, parent=None):
- QWidget.__init__(self, parent)
- self.ui = Ui_RecipieCard.setupUi(self, self)
- def saveRecipie(self):
- print("SaveButton Pressed :D")
- if not self.lineEdit.text() == None:
- self.savefile = self.lineEdit.text()+'.ini'
- conf.set("Recipie","Catagory",str(self.comboBox.currentIndex()) )
- conf.set("Recipie","Name",self.lineEdit.text())
- conf.set("Recipie","Requirements", self.textEdit.toPlainText())
- conf.set("Recipie","Directions",self.textEdit_2.toPlainText())
- recipie = open(self.savefile,'w')
- conf.write(recipie)
- # savefile.close()
- recipie.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement