| 49 | |
| 50 | |
| 51 | UBToolsManager::UBToolsManager(QObject *parent) |
| 52 | : QObject(parent) |
| 53 | { |
| 54 | |
| 55 | mask.id = "openboardtool://openboard/mask"; |
| 56 | mask.icon = QPixmap(":/images/toolPalette/maskTool.png"); |
| 57 | mask.label = tr("Mask"); |
| 58 | mask.version = "1.0"; |
| 59 | mToolsIcon.insert(mask.id, ":/images/toolPalette/maskTool.png"); |
| 60 | mDescriptors << mask; |
| 61 | |
| 62 | |
| 63 | ruler.id = "openboardtool://ruler"; |
| 64 | ruler.icon = QPixmap(":/images/toolPalette/rulerTool.png"); |
| 65 | ruler.label = tr("Ruler"); |
| 66 | ruler.version = "1.0"; |
| 67 | mToolsIcon.insert(ruler.id, ":/images/toolPalette/rulerTool.png"); |
| 68 | mDescriptors << ruler; |
| 69 | |
| 70 | |
| 71 | axes.id = "openboardtool://axes"; |
| 72 | axes.icon = QPixmap(":/images/toolPalette/axesTool.png"); |
| 73 | axes.label = tr("Axes"); |
| 74 | axes.version = "1.0"; |
| 75 | mToolsIcon.insert(axes.id, ":/images/toolPalette/axesTool.png"); |
| 76 | mDescriptors << axes; |
| 77 | |
| 78 | |
| 79 | compass.id = "openboardtool://compass"; |
| 80 | compass.icon = QPixmap(":/images/toolPalette/compassTool.png"); |
| 81 | compass.label = tr("Compass"); |
| 82 | compass.version = "1.0"; |
| 83 | mToolsIcon.insert(compass.id, ":/images/toolPalette/compassTool.png"); |
| 84 | mDescriptors << compass; |
| 85 | |
| 86 | |
| 87 | protractor.id = "openboardtool://protractor"; |
| 88 | protractor.icon = QPixmap(":/images/toolPalette/protractorTool.png"); |
| 89 | protractor.label = tr("Protractor"); |
| 90 | protractor.version = "1.0"; |
| 91 | mToolsIcon.insert(protractor.id,":/images/toolPalette/protractorTool.png"); |
| 92 | mDescriptors << protractor; |
| 93 | |
| 94 | |
| 95 | triangle.id = "openboardtool://triangle"; |
| 96 | triangle.icon = QPixmap(":/images/toolPalette/triangleTool.png"); |
| 97 | triangle.label = tr("Triangle"); |
| 98 | triangle.version = "1.0"; |
| 99 | mToolsIcon.insert(triangle.id,":/images/toolPalette/triangleTool.png"); |
| 100 | mDescriptors << triangle; |
| 101 | |
| 102 | |
| 103 | magnifier.id = "openboardtool://magnifier"; |
| 104 | magnifier.icon = QPixmap(":/images/toolPalette/magnifierTool.png"); |
| 105 | magnifier.label = tr("Magnifier"); |
| 106 | magnifier.version = "1.0"; |
| 107 | mToolsIcon.insert(magnifier.id,":/images/toolPalette/magnifierTool.png"); |
| 108 | mDescriptors << magnifier; |