Graphics Reference
In-Depth Information
icon = QIcon(":/resources/mActionGetInfo.svg")
self.actionGetInfo = QAction(icon, "Get Info",
window)
self.actionGetInfo.setShortcut("Ctrl+I")
self.actionGetInfo.setCheckable(True)
icon = QIcon(":/resources/mActionSetStartPoint.svg")
self.actionSetStartPoint = QAction(
icon, "Set Start Point", window)
self.actionSetStartPoint.setCheckable(True)
icon = QIcon(":/resources/mActionSetEndPoint.svg")
self.actionSetEndPoint = QAction(
icon, "Set End Point", window)
self.actionSetEndPoint.setCheckable(True)
icon = QIcon(":/resources/
mActionFindShortestPath.svg")
self.actionFindShortestPath = QAction(
icon, "Find Shortest Path", window)
self.actionFindShortestPath.setCheckable(True)
We then add the various actions to our application's menus:
self.fileMenu.addAction(self.actionQuit)
self.mapMenu.addAction(self.actionZoomIn)
self.mapMenu.addAction(self.actionZoomOut)
self.mapMenu.addAction(self.actionPan)
self.mapMenu.addAction(self.actionEdit)
self.editMenu.addAction(self.actionAddTrack)
self.editMenu.addAction(self.actionEditTrack)
self.editMenu.addAction(self.actionDeleteTrack)
self.editMenu.addAction(self.actionGetInfo)
self.toolsMenu.addAction(self.actionSetStartPoint)
self.toolsMenu.addAction(self.actionSetEndPoint)
Search WWH ::




Custom Search