Refactor wizards

Authored by wojnilowicz on Nov 19 2017, 9:46 AM.

Description

Refactor wizards

Patch aims mainly to speed up recompilation time through code
refactoring. Refactoring in this case means:

  1. new syntax for signal-slot connections,
  2. single class in single header,
  3. d-pointers,
  4. explicit constructors,
  5. less interdependency in header files,
  6. override keyword for virtual functions,
  7. disabling copy constructors.

Differential Revision: https://phabricator.kde.org/D8926

Details

Committed
wojnilowiczNov 22 2017, 2:32 PM
Differential Revision
D8926: Refactor wizards
Parents
R261:64087f4573c4: Resolve compiler warnings
Branches
Unknown
Tags
Unknown