Bug 118783

Summary: Overloading virtual methods from refactoring window
Product: [Applications] umbrello Reporter: Mateusz Pusz <matip2>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version: 1.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mateusz Pusz 2005-12-21 11:28:11 UTC
Version:           1.5 (using KDE KDE 3.5.0)
Installed from:    Fedora RPMs
OS:                Linux

It will be great to add an interface to overload base class virtual methods from refaktoring window.

Use case:
- create base class with all its interface
- create new class
- set inheritance by making association between classes
- open refactoring window
- right-click on some virtual methods (public or protected) of base class and select an option to overload them in current class
- after that all operation data (arguments, comments) will be copied to new class.

It is very anoying to copy all methods from base class to derived class or creating a copy of base class and deleting all methods that you don't want to overload.

Best regards

Mateusz Pusz