[Differential] [Commented On] D3088: [KDecoration] Restore application menu button
    Martin Gräßlin 
    noreply at phabricator.kde.org
       
    Tue Jan 10 16:10:23 UTC 2017
    
    
  
graesslin added inline comments.
INLINE COMMENTS
> davidedmundson wrote in decoration.cpp:201
> I don't get this? We've replaced one ABI crash with throwing a runtime exception on calling a pure virtual, which isn't going to be much better.
> 
> We either want:
> 
> if d->metaObject() == ApplicationMenuEnabledDecoratedClientPrivate::staticMetaObject()
> 
> Or to make the methods in the other class non pure virtuals.
I agree, static_cast doesn't make sense. I would do a dynamic_cast/qobject_cast and check for null.
REPOSITORY
  R129 Window Decoration Library
REVISION DETAIL
  https://phabricator.kde.org/D3088
EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/
To: broulik, #plasma
Cc: davidedmundson, sitter, graesslin, plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, andreaska, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170110/b40ade95/attachment.html>
    
    
More information about the Plasma-devel
mailing list