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
| class Ui_FileListWidgetItem(object):
def setupUi(self, FileListWidgetItem):
FileListWidgetItem.setObjectName("FileListWidgetItem")
FileListWidgetItem.resize(400, 40)
FileListWidgetItem.setMaximumSize(QtCore.QSize(16777215, 40))
self.gridLayout_3 = QtWidgets.QGridLayout(FileListWidgetItem)
self.gridLayout_3.setContentsMargins(0, 3, 0, 3)
self.gridLayout_3.setSpacing(0)
self.gridLayout_3.setObjectName("gridLayout_3")
self.widget = QtWidgets.QWidget(FileListWidgetItem)
self.widget.setMaximumSize(QtCore.QSize(40, 40))
self.widget.setObjectName("widget")
self.gridLayout = QtWidgets.QGridLayout(self.widget)
self.gridLayout.setContentsMargins(0, 0, 0, 0)
self.gridLayout.setSpacing(0)
self.gridLayout.setObjectName("gridLayout")
self.label = QtWidgets.QLabel(self.widget)
self.label.setText("")
self.label.setPixmap(QtGui.QPixmap("img/files.png"))
self.label.setScaledContents(True)
self.label.setObjectName("label")
self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
self.gridLayout_3.addWidget(self.widget, 0, 0, 1, 1)
self.widget_2 = QtWidgets.QWidget(FileListWidgetItem)
self.widget_2.setObjectName("widget_2")
self.gridLayout_2 = QtWidgets.QGridLayout(self.widget_2)
self.gridLayout_2.setContentsMargins(0, 0, 0, 0)
self.gridLayout_2.setSpacing(0)
self.gridLayout_2.setObjectName("gridLayout_2")
self.labelFileName = QtWidgets.QLabel(self.widget_2)
self.labelFileName.setObjectName("labelFileName")
self.gridLayout_2.addWidget(self.labelFileName, 0, 0, 1, 1)
self.labelDateFile = QtWidgets.QLabel(self.widget_2)
self.labelDateFile.setObjectName("labelDateFile")
self.gridLayout_2.addWidget(self.labelDateFile, 1, 0, 1, 1)
self.gridLayout_3.addWidget(self.widget_2, 0, 1, 1, 1)
self.widget_3 = QtWidgets.QWidget(FileListWidgetItem)
self.widget_3.setMaximumSize(QtCore.QSize(75, 16777215))
self.widget_3.setObjectName("widget_3")
self.gridLayout_4 = QtWidgets.QGridLayout(self.widget_3)
self.gridLayout_4.setContentsMargins(0, 0, 0, 0)
self.gridLayout_4.setSpacing(0)
self.gridLayout_4.setObjectName("gridLayout_4")
self.buttonDelete = QtWidgets.QPushButton(self.widget_3)
self.buttonDelete.setMaximumSize(QtCore.QSize(50, 16777215))
self.buttonDelete.setText("")
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("img/trash.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.buttonDelete.setIcon(icon)
self.buttonDelete.setFlat(True)
self.buttonDelete.setObjectName("buttonDelete")
self.gridLayout_4.addWidget(self.buttonDelete, 0, 0, 1, 1)
self.gridLayout_3.addWidget(self.widget_3, 0, 2, 1, 1)
self.retranslateUi(FileListWidgetItem)
QtCore.QMetaObject.connectSlotsByName(FileListWidgetItem)
def retranslateUi(self, FileListWidgetItem):
_translate = QtCore.QCoreApplication.translate
FileListWidgetItem.setWindowTitle(_translate("FileListWidgetItem", "Form"))
self.labelFileName.setText(_translate("FileListWidgetItem", "File name"))
self.labelDateFile.setText(_translate("FileListWidgetItem", "Date file"))
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
FileListWidgetItem = QtWidgets.QWidget()
ui = Ui_FileListWidgetItem()
ui.setupUi(FileListWidgetItem)
FileListWidgetItem.show()
sys.exit(app.exec_()) |
Partager