D15140: Fix random order in "Analyze Current File/Project With" menus
Pino Toscano
noreply at phabricator.kde.org
Mon Sep 17 07:01:26 BST 2018
pino added inline comments.
INLINE COMMENTS
> mainwindow_p.cpp:96-97
> + std::sort(actions.begin(), actions.end(), [](const QAction* left, const QAction* right) {
> + const auto leftPlainText = left->text().remove(QLatin1Char('&'));
> + const auto rightPlainText = right->text().remove(QLatin1Char('&'));
> +
please use `KLocalizedString::removeAcceleratorMarker()` instead of removing `&` (see its API doc to understand why it is important)
> mainwindow_p.cpp:127
> + const auto info = Core::self()->pluginController()->pluginInfo(plugin);
> + if (info.category() == QStringLiteral("Analyzers")) {
> + auto fileMenu = static_cast<QMenu*>(
this sounds better as `QLatin1String`, since a real QString is not needed
REPOSITORY
R32 KDevelop
REVISION DETAIL
https://phabricator.kde.org/D15140
To: antonanikin, #kdevelop
Cc: pino, kossebau, kdevelop-devel, antismap, iodelay, vbspam, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20180917/611e2643/attachment.html>
More information about the KDevelop-devel
mailing list