(self)
| 69 | self.helpMenu.addAction(self.aboutAct) |
| 70 | |
| 71 | def createStatusBar(self): |
| 72 | # Address Label |
| 73 | self.lbAddressName = QtWidgets.QLabel() |
| 74 | self.lbAddressName.setText("Address:") |
| 75 | self.statusBar().addPermanentWidget(self.lbAddressName) |
| 76 | self.lbAddress = QtWidgets.QLabel() |
| 77 | self.lbAddress.setFrameShape(QtWidgets.QFrame.Panel) |
| 78 | self.lbAddress.setFrameShadow(QtWidgets.QFrame.Sunken) |
| 79 | self.lbAddress.setMinimumWidth(70) |
| 80 | self.statusBar().addPermanentWidget(self.lbAddress) |
| 81 | self.hexEdit.currentAddressChanged.connect(self.setAddress) |
| 82 | |
| 83 | # Address Size |
| 84 | self.lbSizeName = QtWidgets.QLabel() |
| 85 | self.lbSizeName.setText("Size:") |
| 86 | self.statusBar().addPermanentWidget(self.lbSizeName) |
| 87 | self.lbSize = QtWidgets.QLabel() |
| 88 | self.lbSize.setFrameShape(QtWidgets.QFrame.Panel) |
| 89 | self.lbSize.setFrameShadow(QtWidgets.QFrame.Sunken) |
| 90 | self.lbSize.setMinimumWidth(70) |
| 91 | self.statusBar().addPermanentWidget(self.lbSize) |
| 92 | self.hexEdit.currentSizeChanged.connect(self.setSize) |
| 93 | |
| 94 | # Overwrite Mode label |
| 95 | self.lbOverwriteModeName = QtWidgets.QLabel() |
| 96 | self.lbOverwriteModeName.setText("Mode:") |
| 97 | self.statusBar().addPermanentWidget(self.lbOverwriteModeName) |
| 98 | self.lbOverwriteMode = QtWidgets.QLabel() |
| 99 | self.lbOverwriteMode.setFrameShape(QtWidgets.QFrame.Panel) |
| 100 | self.lbOverwriteMode.setFrameShadow(QtWidgets.QFrame.Sunken) |
| 101 | self.lbOverwriteMode.setMinimumWidth(70) |
| 102 | self.statusBar().addPermanentWidget(self.lbOverwriteMode) |
| 103 | self.setOverwriteMode(self.hexEdit.overwriteMode()) |
| 104 | |
| 105 | self.statusBar().showMessage("Ready") |
| 106 | |
| 107 | def createToolBars(self): |
| 108 | self.fileToolBar = self.addToolBar("File") |
no test coverage detected