ideasxdevice.py 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. # -*- coding: utf-8 -*-
  2. # Form implementation generated from reading ui file 'ideasxdevice.ui'
  3. #
  4. # Created by: PyQt5 UI code generator 5.7
  5. #
  6. # WARNING! All changes made in this file will be lost!
  7. from PyQt5 import QtCore, QtGui, QtWidgets
  8. class Ui_IdeasXDevice(object):
  9. def setupUi(self, IdeasXDevice):
  10. IdeasXDevice.setObjectName("IdeasXDevice")
  11. IdeasXDevice.resize(522, 84)
  12. sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
  13. sizePolicy.setHorizontalStretch(0)
  14. sizePolicy.setVerticalStretch(0)
  15. sizePolicy.setHeightForWidth(IdeasXDevice.sizePolicy().hasHeightForWidth())
  16. IdeasXDevice.setSizePolicy(sizePolicy)
  17. IdeasXDevice.setMinimumSize(QtCore.QSize(452, 84))
  18. IdeasXDevice.setMaximumSize(QtCore.QSize(16777215, 84))
  19. IdeasXDevice.setAcceptDrops(False)
  20. IdeasXDevice.setAutoFillBackground(False)
  21. self.horizontalLayout = QtWidgets.QHBoxLayout(IdeasXDevice)
  22. self.horizontalLayout.setContentsMargins(9, 3, 9, 3)
  23. self.horizontalLayout.setSpacing(0)
  24. self.horizontalLayout.setObjectName("horizontalLayout")
  25. self.widgetInfo = QtWidgets.QWidget(IdeasXDevice)
  26. sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Ignored)
  27. sizePolicy.setHorizontalStretch(0)
  28. sizePolicy.setVerticalStretch(0)
  29. sizePolicy.setHeightForWidth(self.widgetInfo.sizePolicy().hasHeightForWidth())
  30. self.widgetInfo.setSizePolicy(sizePolicy)
  31. self.widgetInfo.setMinimumSize(QtCore.QSize(290, 70))
  32. self.widgetInfo.setObjectName("widgetInfo")
  33. self.labelDeviceType = QtWidgets.QLabel(self.widgetInfo)
  34. self.labelDeviceType.setGeometry(QtCore.QRect(5, 0, 101, 76))
  35. self.labelDeviceType.setToolTip("")
  36. self.labelDeviceType.setStatusTip("")
  37. self.labelDeviceType.setPixmap(QtGui.QPixmap("./icon/devicetype/modulev3b.png"))
  38. self.labelDeviceType.setScaledContents(False)
  39. self.labelDeviceType.setObjectName("labelDeviceType")
  40. self.labelModuleID = QtWidgets.QLabel(self.widgetInfo)
  41. self.labelModuleID.setGeometry(QtCore.QRect(119, 5, 311, 36))
  42. sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
  43. sizePolicy.setHorizontalStretch(0)
  44. sizePolicy.setVerticalStretch(0)
  45. sizePolicy.setHeightForWidth(self.labelModuleID.sizePolicy().hasHeightForWidth())
  46. self.labelModuleID.setSizePolicy(sizePolicy)
  47. font = QtGui.QFont()
  48. font.setFamily("TakaoPGothic")
  49. font.setPointSize(20)
  50. font.setBold(False)
  51. font.setItalic(False)
  52. font.setWeight(50)
  53. self.labelModuleID.setFont(font)
  54. self.labelModuleID.setFrameShape(QtWidgets.QFrame.NoFrame)
  55. self.labelModuleID.setScaledContents(True)
  56. self.labelModuleID.setObjectName("labelModuleID")
  57. self.labelSignal = QtWidgets.QLabel(self.widgetInfo)
  58. self.labelSignal.setGeometry(QtCore.QRect(117, 43, 31, 31))
  59. self.labelSignal.setToolTip("")
  60. self.labelSignal.setPixmap(QtGui.QPixmap("./icon/network/network-wireless-signal-ok-symbolic.png"))
  61. self.labelSignal.setScaledContents(False)
  62. self.labelSignal.setObjectName("labelSignal")
  63. self.labelBattery = QtWidgets.QLabel(self.widgetInfo)
  64. self.labelBattery.setGeometry(QtCore.QRect(157, 43, 31, 31))
  65. self.labelBattery.setToolTip("")
  66. self.labelBattery.setStatusTip("")
  67. self.labelBattery.setPixmap(QtGui.QPixmap("./icon/battery/battery-good-charging-symbolic.png"))
  68. self.labelBattery.setScaledContents(False)
  69. self.labelBattery.setObjectName("labelBattery")
  70. self.buttonSwitchOne = QtWidgets.QToolButton(self.widgetInfo)
  71. self.buttonSwitchOne.setGeometry(QtCore.QRect(197, 43, 25, 31))
  72. icon = QtGui.QIcon()
  73. icon.addPixmap(QtGui.QPixmap("./icon/switch/switch-one-enabled.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  74. self.buttonSwitchOne.setIcon(icon)
  75. self.buttonSwitchOne.setIconSize(QtCore.QSize(30, 30))
  76. self.buttonSwitchOne.setAutoRaise(True)
  77. self.buttonSwitchOne.setObjectName("buttonSwitchOne")
  78. self.buttonSwitchTwo = QtWidgets.QToolButton(self.widgetInfo)
  79. self.buttonSwitchTwo.setGeometry(QtCore.QRect(219, 43, 21, 31))
  80. icon1 = QtGui.QIcon()
  81. icon1.addPixmap(QtGui.QPixmap("../icon/switch/switch-two-enabled.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  82. self.buttonSwitchTwo.setIcon(icon1)
  83. self.buttonSwitchTwo.setIconSize(QtCore.QSize(30, 30))
  84. self.buttonSwitchTwo.setAutoRaise(True)
  85. self.buttonSwitchTwo.setObjectName("buttonSwitchTwo")
  86. self.buttonSwitchAdaptive = QtWidgets.QToolButton(self.widgetInfo)
  87. self.buttonSwitchAdaptive.setGeometry(QtCore.QRect(238, 43, 25, 31))
  88. icon2 = QtGui.QIcon()
  89. icon2.addPixmap(QtGui.QPixmap("./icon/switch/switch-adaptive-disabled.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
  90. self.buttonSwitchAdaptive.setIcon(icon2)
  91. self.buttonSwitchAdaptive.setIconSize(QtCore.QSize(30, 30))
  92. self.buttonSwitchAdaptive.setAutoRaise(True)
  93. self.buttonSwitchAdaptive.setObjectName("buttonSwitchAdaptive")
  94. self.labelOTA = QtWidgets.QLabel(self.widgetInfo)
  95. self.labelOTA.setGeometry(QtCore.QRect(272, 45, 36, 26))
  96. self.labelOTA.setText("")
  97. self.labelOTA.setPixmap(QtGui.QPixmap("./icon/ota/updating.png"))
  98. self.labelOTA.setObjectName("labelOTA")
  99. self.labelDeviceType.raise_()
  100. self.labelSignal.raise_()
  101. self.labelBattery.raise_()
  102. self.buttonSwitchOne.raise_()
  103. self.buttonSwitchTwo.raise_()
  104. self.buttonSwitchAdaptive.raise_()
  105. self.labelModuleID.raise_()
  106. self.labelOTA.raise_()
  107. self.horizontalLayout.addWidget(self.widgetInfo)
  108. self.widgetControls = QtWidgets.QWidget(IdeasXDevice)
  109. sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
  110. sizePolicy.setHorizontalStretch(0)
  111. sizePolicy.setVerticalStretch(0)
  112. sizePolicy.setHeightForWidth(self.widgetControls.sizePolicy().hasHeightForWidth())
  113. self.widgetControls.setSizePolicy(sizePolicy)
  114. self.widgetControls.setMinimumSize(QtCore.QSize(160, 75))
  115. self.widgetControls.setMaximumSize(QtCore.QSize(120, 66))
  116. self.widgetControls.setObjectName("widgetControls")
  117. self.labelStatus = QtWidgets.QLabel(self.widgetControls)
  118. self.labelStatus.setGeometry(QtCore.QRect(-26, 44, 181, 31))
  119. font = QtGui.QFont()
  120. font.setPointSize(10)
  121. font.setItalic(True)
  122. self.labelStatus.setFont(font)
  123. self.labelStatus.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
  124. self.labelStatus.setObjectName("labelStatus")
  125. self.buttonMenu = QtWidgets.QToolButton(self.widgetControls)
  126. self.buttonMenu.setGeometry(QtCore.QRect(131, 10, 21, 36))
  127. self.buttonMenu.setAutoRaise(False)
  128. self.buttonMenu.setArrowType(QtCore.Qt.DownArrow)
  129. self.buttonMenu.setObjectName("buttonMenu")
  130. self.buttonActivate = QtWidgets.QToolButton(self.widgetControls)
  131. self.buttonActivate.setGeometry(QtCore.QRect(41, 10, 91, 36))
  132. self.buttonActivate.setCheckable(True)
  133. self.buttonActivate.setPopupMode(QtWidgets.QToolButton.DelayedPopup)
  134. self.buttonActivate.setToolButtonStyle(QtCore.Qt.ToolButtonTextOnly)
  135. self.buttonActivate.setObjectName("buttonActivate")
  136. self.horizontalLayout.addWidget(self.widgetControls)
  137. self.retranslateUi(IdeasXDevice)
  138. QtCore.QMetaObject.connectSlotsByName(IdeasXDevice)
  139. def retranslateUi(self, IdeasXDevice):
  140. _translate = QtCore.QCoreApplication.translate
  141. IdeasXDevice.setWindowTitle(_translate("IdeasXDevice", "Form"))
  142. self.labelModuleID.setText(_translate("IdeasXDevice", "Sarah Stanton"))
  143. self.buttonSwitchOne.setText(_translate("IdeasXDevice", "..."))
  144. self.buttonSwitchTwo.setText(_translate("IdeasXDevice", "..."))
  145. self.buttonSwitchAdaptive.setText(_translate("IdeasXDevice", "..."))
  146. self.labelStatus.setText(_translate("IdeasXDevice", "Last Update: 2:30AM"))
  147. self.buttonMenu.setText(_translate("IdeasXDevice", "Activate "))
  148. self.buttonActivate.setText(_translate("IdeasXDevice", "Activate"))