| 199 | self.toolBox.addItem(backgroundWidget, "Backgrounds") |
| 200 | |
| 201 | def createBackgroundCellWidget(self, text, image): |
| 202 | button = QtGui.QToolButton() |
| 203 | button.setText(text) |
| 204 | button.setIcon(QtGui.QIcon(image)) |
| 205 | button.setIconSize(QtCore.QSize(50, 50)) |
| 206 | button.setCheckable(True) |
| 207 | self.backgroundButtonGroup.addButton(button) |
| 208 | |
| 209 | layout = QtGui.QGridLayout() |
| 210 | layout.addWidget(button, 0, 0, QtCore.Qt.AlignHCenter) |
| 211 | layout.addWidget(QtGui.QLabel(text), 1, 0, QtCore.Qt.AlignCenter) |
| 212 | |
| 213 | widget = QtGui.QWidget() |
| 214 | widget.setLayout(layout) |
| 215 | return widget |
| 216 | |
| 217 | def keyPressEvent(self, event): |
| 218 | key = event.key() |