MCPcopy Create free account
hub / github.com/KDAB/GammaRay / sourceLocationLabel

Function sourceLocationLabel

ui/contextmenuextension.cpp:30–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28
29namespace {
30QString sourceLocationLabel(ContextMenuExtension::Location location,
31 const SourceLocation &sourceLocation)
32{
33 switch (location) {
34 case ContextMenuExtension::GoTo:
35 return qApp->translate("GammaRay::ContextMenuExtension",
36 "Go to: %1")
37 .arg(sourceLocation.displayString());
38 case ContextMenuExtension::ShowSource:
39 return qApp->translate("GammaRay::ContextMenuExtension",
40 "Show source: %1")
41 .arg(sourceLocation.displayString());
42 case ContextMenuExtension::Creation:
43 return qApp->translate("GammaRay::ContextMenuExtension",
44 "Go to creation: %1")
45 .arg(sourceLocation.displayString());
46 case ContextMenuExtension::Declaration:
47 return qApp->translate("GammaRay::ContextMenuExtension",
48 "Go to declaration: %1")
49 .arg(sourceLocation.displayString());
50 }
51 Q_ASSERT(false);
52 return QString();
53}
54}
55
56ContextMenuExtension::ContextMenuExtension(const ObjectId &id)

Callers 1

populateMenuMethod · 0.85

Calls 3

translateMethod · 0.80
QStringClass · 0.50
displayStringMethod · 0.45

Tested by

no test coverage detected