D15644: Provide option to hide menu bar for Ksysguard
    Harald Sitter 
    noreply at phabricator.kde.org
       
    Wed Sep 26 14:50:21 BST 2018
    
    
  
sitter added a subscriber: broulik.
sitter added inline comments.
INLINE COMMENTS
> ksysguard.cpp:148
> +  // set up 'Settings' menu
> +  mShowMenuBarAction = KStandardAction::showMenubar(this, SLOT(toggleShowMenuBar()), actionCollection());
>  
@broulik just pointed out that KStandardAction has gained support for the more modern slot syntax.
So, ideally this line should be changed to
  mShowMenuBarAction = KStandardAction::showMenubar(this, &TopLevel::toggleShowMenuBar, actionCollection());
Which has the advantage of letting the compiler assert slot compatibility, whereas the old `SLOT()` syntax turns it into a runtime problem which is easy to miss should it break in the future.
Not technically a blocking issue though.
https://wiki.qt.io/New_Signal_Slot_Syntax
REVISION DETAIL
  https://phabricator.kde.org/D15644
To: lsartorelli, ngraham, #plasma, #frameworks
Cc: broulik, sitter, acrouthamel, ngraham, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180926/707f8e05/attachment-0001.html>
    
    
More information about the Plasma-devel
mailing list