KNewStuff: Move KNS3::Entry::Status enum to Core
Open, Needs TriagePublic

Description

See https://invent.kde.org/frameworks/knewstuff/-/blob/master/src/core/entryinternal.h#L23.

Because the KNS3::Entry class will be obsolete in KF6, I'd suggest moving the entry to KNSCore::EntryInternal. For source-code compatibility we could add a using statement already.

Should we copy the enum for the Qt6 build in the class already? Then we could catch cases where the KNS3::Entry::Status enum is used? Though duplicating an enum is not pretty :/