main_ui.py 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. # -*- coding: utf-8 -*-
  2. # Form implementation generated from reading ui file 'C:\dev\python\pardit\ui\qt\main.ui'
  3. #
  4. # Created by: PyQt5 UI code generator 5.8.2
  5. #
  6. # WARNING! All changes made in this file will be lost!
  7. from PyQt5 import QtCore, QtGui, QtWidgets
  8. class Ui_mainWindow(object):
  9. def setupUi(self, mainWindow):
  10. mainWindow.setObjectName("mainWindow")
  11. mainWindow.resize(521, 292)
  12. mainWindow.setMinimumSize(QtCore.QSize(521, 292))
  13. mainWindow.setMaximumSize(QtCore.QSize(521, 300))
  14. font = QtGui.QFont()
  15. font.setFamily("Verdana")
  16. font.setPointSize(8)
  17. mainWindow.setFont(font)
  18. icon = QtGui.QIcon()
  19. icon.addPixmap(QtGui.QPixmap(":/img/rsc/cone.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  20. mainWindow.setWindowIcon(icon)
  21. self.centralwidget = QtWidgets.QWidget(mainWindow)
  22. self.centralwidget.setObjectName("centralwidget")
  23. self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
  24. self.verticalLayout.setContentsMargins(3, 3, 3, 3)
  25. self.verticalLayout.setSpacing(3)
  26. self.verticalLayout.setObjectName("verticalLayout")
  27. self.mainStack = QtWidgets.QStackedWidget(self.centralwidget)
  28. self.mainStack.setObjectName("mainStack")
  29. self.page0 = QtWidgets.QWidget()
  30. self.page0.setObjectName("page0")
  31. self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.page0)
  32. self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
  33. self.verticalLayout_2.setObjectName("verticalLayout_2")
  34. self.lblDropzone = DropLabel(self.page0)
  35. self.lblDropzone.setMinimumSize(QtCore.QSize(0, 150))
  36. palette = QtGui.QPalette()
  37. brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
  38. brush.setStyle(QtCore.Qt.SolidPattern)
  39. palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
  40. brush = QtGui.QBrush(QtGui.QColor(255, 255, 255, 110))
  41. brush.setStyle(QtCore.Qt.SolidPattern)
  42. palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
  43. brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
  44. brush.setStyle(QtCore.Qt.SolidPattern)
  45. palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
  46. brush = QtGui.QBrush(QtGui.QColor(255, 255, 255, 110))
  47. brush.setStyle(QtCore.Qt.SolidPattern)
  48. palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
  49. brush = QtGui.QBrush(QtGui.QColor(255, 255, 255, 110))
  50. brush.setStyle(QtCore.Qt.SolidPattern)
  51. palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
  52. brush = QtGui.QBrush(QtGui.QColor(255, 255, 255, 110))
  53. brush.setStyle(QtCore.Qt.SolidPattern)
  54. palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
  55. self.lblDropzone.setPalette(palette)
  56. font = QtGui.QFont()
  57. font.setPointSize(9)
  58. font.setBold(True)
  59. font.setWeight(75)
  60. self.lblDropzone.setFont(font)
  61. self.lblDropzone.setAcceptDrops(True)
  62. self.lblDropzone.setAutoFillBackground(True)
  63. self.lblDropzone.setFrameShape(QtWidgets.QFrame.Box)
  64. self.lblDropzone.setFrameShadow(QtWidgets.QFrame.Raised)
  65. self.lblDropzone.setAlignment(QtCore.Qt.AlignCenter)
  66. self.lblDropzone.setObjectName("lblDropzone")
  67. self.verticalLayout_2.addWidget(self.lblDropzone)
  68. spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
  69. self.verticalLayout_2.addItem(spacerItem)
  70. self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
  71. self.horizontalLayout_2.setContentsMargins(10, -1, 10, -1)
  72. self.horizontalLayout_2.setObjectName("horizontalLayout_2")
  73. self.label_2 = QtWidgets.QLabel(self.page0)
  74. font = QtGui.QFont()
  75. font.setItalic(True)
  76. self.label_2.setFont(font)
  77. self.label_2.setObjectName("label_2")
  78. self.horizontalLayout_2.addWidget(self.label_2)
  79. self.btnRun = QtWidgets.QPushButton(self.page0)
  80. self.btnRun.setMinimumSize(QtCore.QSize(250, 41))
  81. self.btnRun.setMaximumSize(QtCore.QSize(1000, 41))
  82. font = QtGui.QFont()
  83. font.setFamily("Verdana")
  84. font.setPointSize(9)
  85. font.setBold(True)
  86. font.setWeight(75)
  87. self.btnRun.setFont(font)
  88. self.btnRun.setAutoDefault(False)
  89. self.btnRun.setDefault(True)
  90. self.btnRun.setObjectName("btnRun")
  91. self.horizontalLayout_2.addWidget(self.btnRun)
  92. self.verticalLayout_2.addLayout(self.horizontalLayout_2)
  93. spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
  94. self.verticalLayout_2.addItem(spacerItem1)
  95. spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
  96. self.verticalLayout_2.addItem(spacerItem2)
  97. self.horizontalLayout = QtWidgets.QHBoxLayout()
  98. self.horizontalLayout.setObjectName("horizontalLayout")
  99. spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
  100. self.horizontalLayout.addItem(spacerItem3)
  101. self.btnHelp = QtWidgets.QPushButton(self.page0)
  102. self.btnHelp.setMinimumSize(QtCore.QSize(121, 31))
  103. icon1 = QtGui.QIcon()
  104. icon1.addPixmap(QtGui.QPixmap(":/img/rsc/question.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  105. self.btnHelp.setIcon(icon1)
  106. self.btnHelp.setObjectName("btnHelp")
  107. self.horizontalLayout.addWidget(self.btnHelp)
  108. self.btnSettings = QtWidgets.QPushButton(self.page0)
  109. self.btnSettings.setMinimumSize(QtCore.QSize(121, 31))
  110. self.btnSettings.setMaximumSize(QtCore.QSize(121, 31))
  111. font = QtGui.QFont()
  112. font.setFamily("Verdana")
  113. font.setPointSize(8)
  114. self.btnSettings.setFont(font)
  115. icon2 = QtGui.QIcon()
  116. icon2.addPixmap(QtGui.QPixmap(":/img/rsc/settings.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  117. self.btnSettings.setIcon(icon2)
  118. self.btnSettings.setObjectName("btnSettings")
  119. self.horizontalLayout.addWidget(self.btnSettings)
  120. self.verticalLayout_2.addLayout(self.horizontalLayout)
  121. self.mainStack.addWidget(self.page0)
  122. self.page1 = QtWidgets.QWidget()
  123. self.page1.setObjectName("page1")
  124. self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.page1)
  125. self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
  126. self.verticalLayout_3.setObjectName("verticalLayout_3")
  127. self.lblWait = QtWidgets.QLabel(self.page1)
  128. font = QtGui.QFont()
  129. font.setFamily("Verdana")
  130. font.setPointSize(11)
  131. self.lblWait.setFont(font)
  132. self.lblWait.setAlignment(QtCore.Qt.AlignCenter)
  133. self.lblWait.setObjectName("lblWait")
  134. self.verticalLayout_3.addWidget(self.lblWait)
  135. self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
  136. self.horizontalLayout_3.setObjectName("horizontalLayout_3")
  137. self.imgHourglass = QtWidgets.QLabel(self.page1)
  138. self.imgHourglass.setMinimumSize(QtCore.QSize(61, 81))
  139. self.imgHourglass.setMaximumSize(QtCore.QSize(61, 81))
  140. self.imgHourglass.setText("")
  141. self.imgHourglass.setPixmap(QtGui.QPixmap(":/img/rsc/hourglass.png"))
  142. self.imgHourglass.setObjectName("imgHourglass")
  143. self.horizontalLayout_3.addWidget(self.imgHourglass)
  144. self.verticalLayout_3.addLayout(self.horizontalLayout_3)
  145. self.mainStack.addWidget(self.page1)
  146. self.page2 = QtWidgets.QWidget()
  147. self.page2.setObjectName("page2")
  148. self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.page2)
  149. self.verticalLayout_4.setContentsMargins(0, 0, 0, 0)
  150. self.verticalLayout_4.setObjectName("verticalLayout_4")
  151. self.verticalLayout_6 = QtWidgets.QVBoxLayout()
  152. self.verticalLayout_6.setContentsMargins(-1, -1, -1, 0)
  153. self.verticalLayout_6.setObjectName("verticalLayout_6")
  154. self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
  155. self.horizontalLayout_4.setContentsMargins(6, -1, 6, -1)
  156. self.horizontalLayout_4.setObjectName("horizontalLayout_4")
  157. self.lblFilenameTitle = QtWidgets.QLabel(self.page2)
  158. font = QtGui.QFont()
  159. font.setPointSize(9)
  160. font.setBold(True)
  161. font.setWeight(75)
  162. self.lblFilenameTitle.setFont(font)
  163. self.lblFilenameTitle.setObjectName("lblFilenameTitle")
  164. self.horizontalLayout_4.addWidget(self.lblFilenameTitle)
  165. spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
  166. self.horizontalLayout_4.addItem(spacerItem4)
  167. self.verticalLayout_6.addLayout(self.horizontalLayout_4)
  168. self.filenames_layout = QtWidgets.QVBoxLayout()
  169. self.filenames_layout.setObjectName("filenames_layout")
  170. self.verticalLayout_6.addLayout(self.filenames_layout)
  171. self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
  172. self.horizontalLayout_5.setContentsMargins(15, -1, 15, -1)
  173. self.horizontalLayout_5.setSpacing(15)
  174. self.horizontalLayout_5.setObjectName("horizontalLayout_5")
  175. self.btnOpen = QtWidgets.QPushButton(self.page2)
  176. self.btnOpen.setMinimumSize(QtCore.QSize(0, 32))
  177. icon3 = QtGui.QIcon()
  178. icon3.addPixmap(QtGui.QPixmap(":/img/rsc/pdf.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  179. self.btnOpen.setIcon(icon3)
  180. self.btnOpen.setIconSize(QtCore.QSize(20, 20))
  181. self.btnOpen.setObjectName("btnOpen")
  182. self.horizontalLayout_5.addWidget(self.btnOpen)
  183. self.btnDir = QtWidgets.QPushButton(self.page2)
  184. self.btnDir.setMinimumSize(QtCore.QSize(0, 32))
  185. icon4 = QtGui.QIcon()
  186. icon4.addPixmap(QtGui.QPixmap(":/img/rsc/folder.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  187. self.btnDir.setIcon(icon4)
  188. self.btnDir.setObjectName("btnDir")
  189. self.horizontalLayout_5.addWidget(self.btnDir)
  190. self.btnMail = QtWidgets.QPushButton(self.page2)
  191. self.btnMail.setMinimumSize(QtCore.QSize(0, 32))
  192. icon5 = QtGui.QIcon()
  193. icon5.addPixmap(QtGui.QPixmap(":/img/rsc/email.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  194. self.btnMail.setIcon(icon5)
  195. self.btnMail.setIconSize(QtCore.QSize(18, 18))
  196. self.btnMail.setObjectName("btnMail")
  197. self.horizontalLayout_5.addWidget(self.btnMail)
  198. self.verticalLayout_6.addLayout(self.horizontalLayout_5)
  199. self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
  200. self.horizontalLayout_6.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize)
  201. self.horizontalLayout_6.setObjectName("horizontalLayout_6")
  202. self.btnCancel = QtWidgets.QPushButton(self.page2)
  203. self.btnCancel.setMinimumSize(QtCore.QSize(0, 20))
  204. self.btnCancel.setMaximumSize(QtCore.QSize(16777215, 20))
  205. palette = QtGui.QPalette()
  206. brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
  207. brush.setStyle(QtCore.Qt.SolidPattern)
  208. palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush)
  209. brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
  210. brush.setStyle(QtCore.Qt.SolidPattern)
  211. palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush)
  212. brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
  213. brush.setStyle(QtCore.Qt.SolidPattern)
  214. palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush)
  215. self.btnCancel.setPalette(palette)
  216. font = QtGui.QFont()
  217. font.setUnderline(True)
  218. self.btnCancel.setFont(font)
  219. self.btnCancel.setFlat(False)
  220. self.btnCancel.setObjectName("btnCancel")
  221. self.horizontalLayout_6.addWidget(self.btnCancel)
  222. spacerItem5 = QtWidgets.QSpacerItem(40, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
  223. self.horizontalLayout_6.addItem(spacerItem5)
  224. self.verticalLayout_6.addLayout(self.horizontalLayout_6)
  225. self.verticalLayout_6.setStretch(0, 5)
  226. self.verticalLayout_6.setStretch(2, 5)
  227. self.verticalLayout_6.setStretch(3, 1)
  228. self.verticalLayout_4.addLayout(self.verticalLayout_6)
  229. self.mainStack.addWidget(self.page2)
  230. self.verticalLayout.addWidget(self.mainStack)
  231. mainWindow.setCentralWidget(self.centralwidget)
  232. self.statusbar = QtWidgets.QStatusBar(mainWindow)
  233. self.statusbar.setObjectName("statusbar")
  234. mainWindow.setStatusBar(self.statusbar)
  235. self.retranslateUi(mainWindow)
  236. self.mainStack.setCurrentIndex(0)
  237. QtCore.QMetaObject.connectSlotsByName(mainWindow)
  238. def retranslateUi(self, mainWindow):
  239. _translate = QtCore.QCoreApplication.translate
  240. mainWindow.setWindowTitle(_translate("mainWindow", "Pardit"))
  241. self.lblDropzone.setText(_translate("mainWindow", "Déposer votre fichier ici"))
  242. self.label_2.setText(_translate("mainWindow", "Ou:"))
  243. self.btnRun.setText(_translate("mainWindow", "Sélectionnez le fichier à traiter"))
  244. self.btnHelp.setText(_translate("mainWindow", " Aide"))
  245. self.btnSettings.setText(_translate("mainWindow", " Configuration"))
  246. self.lblWait.setText(_translate("mainWindow", "Veuillez patienter..."))
  247. self.lblFilenameTitle.setText(_translate("mainWindow", "Opération réussie"))
  248. self.btnOpen.setText(_translate("mainWindow", " Voir"))
  249. self.btnDir.setText(_translate("mainWindow", "Ouvrir le dossier"))
  250. self.btnMail.setText(_translate("mainWindow", " Envoyer par mail"))
  251. self.btnMail.setShortcut(_translate("mainWindow", "Ctrl+S"))
  252. self.btnCancel.setText(_translate("mainWindow", "Retour"))
  253. from ui.widgets.DropLabel import DropLabel
  254. from . import pardit_rc