ideasxdevice2.py 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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(416, 70)
  12. sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
  13. sizePolicy.setHorizontalStretch(0)
  14. sizePolicy.setVerticalStretch(0)
  15. sizePolicy.setHeightForWidth(IdeasXDevice.sizePolicy().hasHeightForWidth())
  16. IdeasXDevice.setSizePolicy(sizePolicy)
  17. IdeasXDevice.setMinimumSize(QtCore.QSize(416, 70))
  18. IdeasXDevice.setAutoFillBackground(False)
  19. self.buttonActivate = QtWidgets.QPushButton(IdeasXDevice)
  20. self.buttonActivate.setGeometry(QtCore.QRect(289, 11, 121, 31))
  21. self.buttonActivate.setAutoFillBackground(False)
  22. self.buttonActivate.setCheckable(True)
  23. self.buttonActivate.setChecked(False)
  24. self.buttonActivate.setObjectName("buttonActivate")
  25. self.labelModuleID = QtWidgets.QLabel(IdeasXDevice)
  26. self.labelModuleID.setGeometry(QtCore.QRect(105, 5, 181, 31))
  27. font = QtGui.QFont()
  28. font.setFamily("Roboto Condensed")
  29. font.setPointSize(20)
  30. font.setItalic(False)
  31. self.labelModuleID.setFont(font)
  32. self.labelModuleID.setFrameShape(QtWidgets.QFrame.NoFrame)
  33. self.labelModuleID.setObjectName("labelModuleID")
  34. self.labelStatus = QtWidgets.QLabel(IdeasXDevice)
  35. self.labelStatus.setGeometry(QtCore.QRect(226, 50, 181, 16))
  36. font = QtGui.QFont()
  37. font.setFamily("DejaVu Sans")
  38. font.setPointSize(6)
  39. font.setItalic(True)
  40. self.labelStatus.setFont(font)
  41. self.labelStatus.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
  42. self.labelStatus.setObjectName("labelStatus")
  43. self.labelBattery = QtWidgets.QLabel(IdeasXDevice)
  44. self.labelBattery.setGeometry(QtCore.QRect(105, 35, 171, 16))
  45. self.labelBattery.setObjectName("labelBattery")
  46. self.labelRSSI = QtWidgets.QLabel(IdeasXDevice)
  47. self.labelRSSI.setGeometry(QtCore.QRect(105, 50, 91, 16))
  48. self.labelRSSI.setObjectName("labelRSSI")
  49. self.label = QtWidgets.QLabel(IdeasXDevice)
  50. self.label.setGeometry(QtCore.QRect(10, 0, 91, 71))
  51. self.label.setText("")
  52. self.label.setPixmap(QtGui.QPixmap("./icon/devicetype/modulev3.png"))
  53. self.label.setObjectName("label")
  54. self.line = QtWidgets.QFrame(IdeasXDevice)
  55. self.line.setGeometry(QtCore.QRect(-13, 60, 431, 20))
  56. self.line.setFrameShape(QtWidgets.QFrame.HLine)
  57. self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
  58. self.line.setObjectName("line")
  59. self.retranslateUi(IdeasXDevice)
  60. QtCore.QMetaObject.connectSlotsByName(IdeasXDevice)
  61. def retranslateUi(self, IdeasXDevice):
  62. _translate = QtCore.QCoreApplication.translate
  63. IdeasXDevice.setWindowTitle(_translate("IdeasXDevice", "Form"))
  64. self.buttonActivate.setText(_translate("IdeasXDevice", "Activate"))
  65. self.labelModuleID.setText(_translate("IdeasXDevice", "2f:32:56:4f:72"))
  66. self.labelStatus.setText(_translate("IdeasXDevice", "Last Update: 7:46AM"))
  67. self.labelBattery.setText(_translate("IdeasXDevice", "Battery: 98%"))
  68. self.labelRSSI.setText(_translate("IdeasXDevice", "RSSI: -54dBm"))