MCPcopy Create free account
hub / github.com/OpenBoard-org/OpenBoard / UBToolsManager

Method UBToolsManager

src/tools/UBToolsManager.cpp:51–118  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49
50
51UBToolsManager::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;

Callers

nothing calls this directly

Calls 1

insertMethod · 0.45

Tested by

no test coverage detected