mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-06 18:25:37 +08:00
refs #413 Breaking circular dependencies by moving mixin classes from valueobject.h to the files where they fit best:
* DBus mixins moved to dbus.h * Json mixins moved to json.h * Icon mixin moved to icon.h * Comparison mixins moved to compare.h * Hash and string mixins moved to blackmiscfreefunctions.h * Index mixin moved to propertyindexvariantmap.h * MetaType mixins moved to variant.h * registerMetaValueType moved to variant.h * valueobject_private.h renamed to variant_private.h
This commit is contained in:
@@ -16,6 +16,9 @@
|
||||
#include "blackmiscfreefunctions.h"
|
||||
#include "predicates.h"
|
||||
#include "json.h"
|
||||
#include "variant.h"
|
||||
#include "dbus.h"
|
||||
#include "icon.h"
|
||||
#include <algorithm>
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -51,7 +54,6 @@ namespace BlackMisc
|
||||
public Mixin::DBusOperators<C<T>>,
|
||||
public Mixin::JsonOperators<C<T>>,
|
||||
public Mixin::String<C<T>>,
|
||||
public Mixin::Index<C<T>>,
|
||||
public Mixin::Icon<C<T>>
|
||||
{
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user