Review Request: Make KNewFileMenu working asynchronously (don't block plasma shell from folderview)

Björn Ruberg bjoern at ruberg-wegener.de
Sun Aug 22 00:15:05 BST 2010


An Dienstag, 10. August 2010 20:33:31 schrieb Aaron Seigo:
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/4964/#review6976
> -----------------------------------------------------------
> 
> 
> the idea is a good one; there are issues with the patch as it stands,
> however, related to public API and binary compatibility. they will need to
> be addressed before this can go in.
> 
> 
> /trunk/KDE/kdelibs/kfile/knewfilemenu.h
> <http://reviewboard.kde.org/r/4964/#comment7006>
> 
>     should be const (and next to setModal in the header for claright?)
> 
> 
> 
> /trunk/KDE/kdelibs/kfile/knewfilemenu.h
> <http://reviewboard.kde.org/r/4964/#comment7008>
> 
>     all of these slots should not be in the public class.
> 
>     instead, they should all be in the private class (KNewFileMenuPrivate)
> and Q_PRIVATE_SLOT should be used...
> 
>     from this same file:
> 
>     Q_PRIVATE_SLOT(d, void _k_slotFillTemplates())
> 
>     these new slots should also (for consistency) use that same naming
> pattern: _k_slot<WhatItDoes>()
> 
> 
> 
> /trunk/KDE/kdelibs/kfile/knewfilemenu.h
> <http://reviewboard.kde.org/r/4964/#comment7007>
> 
>     lower case the first letter in metods (same for ReadFileOrDirCallback
> bellow)
> 
> 
> 
> /trunk/KDE/kdelibs/kfile/knewfilemenu.h
> <http://reviewboard.kde.org/r/4964/#comment7009>
> 
>     new class members must go into the private class to preserve binary
> compatibility.
> 
> 
> - Aaron

I tried to address all these issues in my new patch. Just need a "go" to sumit 
it.




More information about the kde-core-devel mailing list