Various cleanups for soon-to-be-public headers

Bug #1533710 reported by Chris Coulson
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Chris Coulson

Bug Description

Before installing public headers, we should ensure:

- QObjects with a public constructor all take an optional parent argument
- Objects that shouldn't be constructed by applications have private and hidden constructors where this is possible.
- Virtual functions that we override are marked with Q_DECL_OVERRIDE and protected where necessary.
- All #include statements are fully qualified (eg, <QtCore/QObject> rather than <QObject>)

Changed in oxide:
importance: Undecided → Low
status: New → Triaged
Changed in oxide:
milestone: none → branch-1.13
assignee: nobody → Chris Coulson (chrisccoulson)
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers