Guest User

Untitled

a guest
Mar 20th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.74 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2.  
  3. # Form implementation generated from reading ui file 'add_category.ui'
  4. #
  5. # Created: Mon Mar 19 23:22:30 2018
  6. # by: PyQt4 UI code generator 4.10
  7. #
  8. # WARNING! All changes made in this file will be lost!
  9.  
  10. from PyQt4 import QtCore, QtGui
  11.  
  12. try:
  13. _fromUtf8 = QtCore.QString.fromUtf8
  14. except AttributeError:
  15. def _fromUtf8(s):
  16. return s
  17.  
  18. try:
  19. _encoding = QtGui.QApplication.UnicodeUTF8
  20. def _translate(context, text, disambig):
  21. return QtGui.QApplication.translate(context, text, disambig, _encoding)
  22. except AttributeError:
  23. def _translate(context, text, disambig):
  24. return QtGui.QApplication.translate(context, text, disambig)
  25.  
  26. class Ui_Dialog1(object):
  27. def setupUi(self, Dialog):
  28. Dialog.setObjectName(_fromUtf8("Dialog"))
  29. Dialog.resize(608, 460)
  30. icon = QtGui.QIcon()
  31. icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/media/media/in.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  32. Dialog.setWindowIcon(icon)
  33. self.gridLayout = QtGui.QGridLayout(Dialog)
  34. self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
  35. self.lineEdit = QtGui.QLineEdit(Dialog)
  36. self.lineEdit.setObjectName(_fromUtf8("lineEdit"))
  37. self.gridLayout.addWidget(self.lineEdit, 0, 1, 1, 1)
  38. self.pushButton = QtGui.QPushButton(Dialog)
  39. self.pushButton.setIcon(icon)
  40. self.pushButton.setObjectName(_fromUtf8("pushButton"))
  41. self.gridLayout.addWidget(self.pushButton, 0, 6, 1, 1)
  42. self.label = QtGui.QLabel(Dialog)
  43. font = QtGui.QFont()
  44. font.setFamily(_fromUtf8("Adobe Arabic"))
  45. font.setPointSize(24)
  46. self.label.setFont(font)
  47. self.label.setObjectName(_fromUtf8("label"))
  48. self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
  49. self.listView = QtGui.QListView(Dialog)
  50. self.listView.setObjectName(_fromUtf8("listView"))
  51. entries = ['one','two', 'three']
  52.  
  53. for i in entries:
  54. item = QtGui.QListView(i)
  55. self.listView.addItem(item)
  56. self.gridLayout.addWidget(self.listView, 1, 0, 1, 2)
  57. self.pushButton_2 = QtGui.QPushButton(Dialog)
  58. icon1 = QtGui.QIcon()
  59. icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/media/media/ok.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  60. self.pushButton_2.setIcon(icon1)
  61. self.pushButton_2.setObjectName(_fromUtf8("pushButton_2"))
  62. def go_back(self):
  63. Dialog.hide()
  64. self.pushButton_2.clicked.connect(go_back)
  65. self.gridLayout.addWidget(self.pushButton_2, 2, 1, 1, 1)
  66.  
  67. self.retranslateUi(Dialog)
  68. QtCore.QMetaObject.connectSlotsByName(Dialog)
  69.  
  70. def retranslateUi(self, Dialog):
  71. Dialog.setWindowTitle(_translate("Dialog", "إضافة فئة", None))
  72. self.lineEdit.setPlaceholderText(_translate("Dialog", "هنا يكتب الاسم الفئة الجديدة", None))
  73. self.pushButton.setText(_translate("Dialog", "إضافة", None))
  74. self.label.setText(_translate("Dialog", "إسـم الفئة الجديدة", None))
  75. self.pushButton_2.setText(_translate("Dialog", "موافق", None))
  76.  
  77. import resrcs
  78.  
  79. if __name__ == "__main__":
  80. import sys
  81. app = QtGui.QApplication(sys.argv)
  82. Dialog = QtGui.QDialog()
  83. ui = Ui_Dialog1()
  84. ui.setupUi(Dialog)
  85. Dialog.show()
  86. sys.exit(app.exec_())
  87.  
  88. entries = ['one','two', 'three']
  89.  
  90. for i in entries:
  91. item = QtGui.QListView(i)
  92. self.listView.addItem(item)
  93.  
  94. Traceback (most recent call last):
  95. File "C:pythontownoftechwarehouseadd_category.py", line 84, in <module>
  96. ui.setupUi(Dialog)
  97. File "C:pythontownoftechwarehouseadd_category.py", line 54, in setupUi
  98. item = QtGui.QListView(i)
  99. TypeError: QListView(QWidget parent=None): argument 1 has unexpected type 'str'
  100. [Finished in 1.7s]
Add Comment
Please, Sign In to add comment