Various cleanups for soon-to-be-public headers

Bug #1533710 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Fix Released
Low
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.