https://bugs.kde.org/show_bug.cgi?id=499888

            Bug ID: 499888
           Summary: Code completion 'implement function' section shows qt
                    signals
    Classification: Applications
           Product: kdevelop
           Version: git master
          Platform: Appimage
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: Language Support: CPP (Clang-based)
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: master.ha...@gmail.com
  Target Milestone: ---

Created attachment 178190
  --> https://bugs.kde.org/attachment.cgi?id=178190&action=edit
sample project

SUMMARY
The code completion (ctrl+space) with regards to using the implement function
will show every qt signal that is in the 'signals' section in the code. in some
cases this is 50+ signals that always show needing to be implemented (when they
shouldn't be)

i have attached a small cmake project

STEPS TO REPRODUCE
1. Open code completion
2. 'type f' to show foo class implementations

OBSERVED RESULT
the signal in the foo class will be in the list

EXPECTED RESULT
signals should not be in the list to implement, as they are not supposed to be
implemented outside of moc

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to