Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.67 KB | None | 0 0
  1. class Ui_RecipieCard(QWidget):
  2. def setupUi(self, RecipieCard):
  3. RecipieCard.setObjectName(_fromUtf8("RecipieCard"))
  4. RecipieCard.resize(640, 776)
  5.  
  6. #self.resize(640,776)
  7. self.verticalLayout_2 = QtGui.QVBoxLayout(RecipieCard)
  8. self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
  9. self.verticalLayout = QtGui.QVBoxLayout()
  10. self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
  11. self.comboBox = QtGui.QComboBox(RecipieCard)
  12. self.comboBox.setObjectName(_fromUtf8("comboBox"))
  13. self.comboBox.addItem(_fromUtf8(""))
  14. self.comboBox.addItem(_fromUtf8(""))
  15. self.comboBox.addItem(_fromUtf8(""))
  16. self.comboBox.addItem(_fromUtf8(""))
  17. self.comboBox.addItem(_fromUtf8(""))
  18. self.comboBox.addItem(_fromUtf8(""))
  19. self.comboBox.addItem(_fromUtf8(""))
  20. self.comboBox.addItem(_fromUtf8(""))
  21. self.comboBox.addItem(_fromUtf8(""))
  22. self.comboBox.addItem(_fromUtf8(""))
  23. self.comboBox.addItem(_fromUtf8(""))
  24. self.comboBox.addItem(_fromUtf8(""))
  25. self.verticalLayout.addWidget(self.comboBox)
  26. self.label = QtGui.QLabel(RecipieCard)
  27. self.label.setObjectName(_fromUtf8("label"))
  28. self.verticalLayout.addWidget(self.label)
  29. self.lineEdit = QtGui.QLineEdit(RecipieCard)
  30. self.lineEdit.setObjectName(_fromUtf8("lineEdit"))
  31. self.verticalLayout.addWidget(self.lineEdit)
  32. self.verticalLayout_2.addLayout(self.verticalLayout)
  33. self.label_2 = QtGui.QLabel(RecipieCard)
  34. self.label_2.setObjectName(_fromUtf8("label_2"))
  35. self.verticalLayout_2.addWidget(self.label_2)
  36. self.textEdit = QtGui.QTextEdit(RecipieCard)
  37. self.textEdit.setObjectName(_fromUtf8("textEdit"))
  38. self.verticalLayout_2.addWidget(self.textEdit)
  39. self.label_3 = QtGui.QLabel(RecipieCard)
  40. self.label_3.setObjectName(_fromUtf8("label_3"))
  41. self.verticalLayout_2.addWidget(self.label_3)
  42. self.textEdit_2 = QtGui.QTextEdit(RecipieCard)
  43. self.textEdit_2.setObjectName(_fromUtf8("textEdit_2"))
  44. self.verticalLayout_2.addWidget(self.textEdit_2)
  45. self.pushButton = QtGui.QPushButton(RecipieCard)
  46. self.pushButton.setObjectName(_fromUtf8("pushButton"))
  47. self.pushButton.setText("Save Recipie!")
  48. #self.pushButton.setText(_translate("RecipieCard", "Save Recipie!", None))
  49. self.verticalLayout_2.addWidget(self.pushButton)
  50.  
  51. """
  52. <:Testing Zone:>
  53. """
  54. #
  55. self.connect(self.pushButton,QtCore.SIGNAL("clicked()"),self.saveRecipie)
  56. #self.pushButton.connect(self.pushButton, QtCore.SIGNAL('clicked()'), self.saveRecipie(self.savefile))
  57.  
  58. #
  59. """
  60. <:Testing Zone:>
  61. """
  62. self.retranslateUi(RecipieCard)
  63. QtCore.QMetaObject.connectSlotsByName(RecipieCard)
  64.  
  65. def retranslateUi(self, RecipieCard):
  66. RecipieCard.setWindowTitle(_translate("RecipieCard", "PyCookBook - RecipieCard", None))
  67. self.comboBox.setItemText(0, _translate("RecipieCard", "Appitizers", None))
  68. self.comboBox.setItemText(1, _translate("RecipieCard", "Breads", None))
  69. self.comboBox.setItemText(2, _translate("RecipieCard", "Cake", None))
  70. self.comboBox.setItemText(3, _translate("RecipieCard", "Candy", None))
  71. self.comboBox.setItemText(4, _translate("RecipieCard", "Cookies", None))
  72. self.comboBox.setItemText(5, _translate("RecipieCard", "Desserts", None))
  73. self.comboBox.setItemText(6, _translate("RecipieCard", "Fish & SeaFood", None))
  74. self.comboBox.setItemText(7, _translate("RecipieCard", "Meat", None))
  75. self.comboBox.setItemText(8, _translate("RecipieCard", "Misc", None))
  76. self.comboBox.setItemText(9, _translate("RecipieCard", "Pies", None))
  77. self.comboBox.setItemText(10, _translate("RecipieCard", "Soups And Stews", None))
  78. self.comboBox.setItemText(11, _translate("RecipieCard", "Vegetables", None))
  79. self.label.setText(_translate("RecipieCard", "Recipie Name:", None))
  80. self.label_2.setText(_translate("RecipieCard", "Ingredients:", None))
  81. self.textEdit.setHtml(_translate("RecipieCard", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
  82. "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
  83. "p, li { white-space: pre-wrap; }\n"
  84. "</style></head><body style=\" font-family:\'Source Sans Pro\'; font-size:13pt; font-weight:200; font-style:normal;\">\n"
  85. "<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))
  86. self.label_3.setText(_translate("RecipieCard", "Directions:", None))
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93. class RecipieCard(Ui_RecipieCard, QWidget):
  94. dir = '.'
  95. savefile = 'GenericRecipie.ini'
  96.  
  97. def __init__(self, parent=None):
  98. QWidget.__init__(self, parent)
  99. self.ui = Ui_RecipieCard.setupUi(self, self)
  100.  
  101. def saveRecipie(self):
  102. print("SaveButton Pressed :D")
  103. if not self.lineEdit.text() == None:
  104. self.savefile = self.lineEdit.text()+'.ini'
  105. conf.set("Recipie","Catagory",str(self.comboBox.currentIndex()) )
  106. conf.set("Recipie","Name",self.lineEdit.text())
  107. conf.set("Recipie","Requirements", self.textEdit.toPlainText())
  108. conf.set("Recipie","Directions",self.textEdit_2.toPlainText())
  109. recipie = open(self.savefile,'w')
  110. conf.write(recipie)
  111. # savefile.close()
  112. recipie.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement