<table><tr><td style="">markg added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D13124">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
color: #6B748C;
font-style: italic;
margin: 4px 0 12px 0;
padding: 8px 12px;
background-color: #F8F9FC;">
<div style="font-style: normal;
padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D13124#286263" style="background-color: #e7e7e7;
border-color: #e7e7e7;
border-radius: 3px;
padding: 0 4px;
font-weight: bold;
color: black;text-decoration: none;">D13124#286263</a>, <a href="https://phabricator.kde.org/p/elvisangelaccio/" style="
border-color: #f1f7ff;
color: #19558d;
background-color: #f1f7ff;
border: 1px solid transparent;
border-radius: 3px;
font-weight: bold;
padding: 0 4px;">@elvisangelaccio</a> wrote:</div>
<div style="margin: 0;
padding: 0;
border: 0;
color: rgb(107, 116, 140);"><blockquote style="border-left: 3px solid #8C98B8;
color: #6B748C;
font-style: italic;
margin: 4px 0 12px 0;
padding: 8px 12px;
background-color: #F8F9FC;">
<div style="font-style: normal;
padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D13124#286115" style="background-color: #e7e7e7;
border-color: #e7e7e7;
border-radius: 3px;
padding: 0 4px;
font-weight: bold;
color: black;text-decoration: none;">D13124#286115</a>, <a href="https://phabricator.kde.org/p/broulik/" style="
border-color: #f1f7ff;
color: #19558d;
background-color: #f1f7ff;
border: 1px solid transparent;
border-radius: 3px;
font-weight: bold;
padding: 0 4px;">@broulik</a> wrote:</div>
<div style="margin: 0;
padding: 0;
border: 0;
color: rgb(107, 116, 140);"><p>Check out <tt style="background: #ebebeb; font-size: 13px;">KFileItemActions::addServiceActionsTo</tt></p></div>
</blockquote>
<p>Actually, <tt style="background: #ebebeb; font-size: 13px;">KFileItemActions::addPluginActionsTo</tt> ;)</p></div>
</blockquote>
<p>Thank you both :)<br />
After looking at that code (KFileItemActions::addPluginActionsTo that is), it's clear to me where and how it happens. That's an interesting approach Dolphin does there with calls to KFileItemActions. It fooled me as it's a local variable.</p>
<p>What i still don't get is how "Share" appears below "Move To" as the call to add the "Share" menu is done before the "Move To" menu is added. Which also fooled me as "Move To" is added using the this pointer.<br />
The only reasoning i can think of is some sorting of menu items being done afterwards (which i don't see...) as the menu appears to be sorted alphabetically.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R495 Purpose Library</div></div></div><br /><div><strong>BRANCH</strong><div><div>fiap</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D13124">https://phabricator.kde.org/D13124</a></div></div><br /><div><strong>To: </strong>nicolasfella, apol, Dolphin, elvisangelaccio<br /><strong>Cc: </strong>markg, broulik, kde-frameworks-devel, elvisangelaccio, ngraham, apol, kfm-devel, Dolphin, michaelh, spoorun, navarromorales, isidorov, firef, andrebarros, bruns, emmanuelp<br /></div>