~unity-api-team/storage-framework/vivid

« back to all changes in this revision

Viewing changes to include/unity/storage/qt/client/internal/remote_client/ItemImpl.h

  • Committer: Michi Henning
  • Date: 2016-07-11 05:44:31 UTC
  • mfrom: (8.10.31 decltype)
  • mto: (8.1.15 devel)
  • mto: This revision was merged to the branch mainline in revision 9.
  • Revision ID: michi.henning@canonical.com-20160711054431-jj23l6adsm7367b7
Merged decltype branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
 
23
23
class DeleteHandler;
24
24
 
25
 
class ItemImpl : public virtual ItemBase
 
25
class ItemImpl : public virtual ItemBase, public virtual QObject
26
26
{
27
27
public:
28
28
    ItemImpl(storage::internal::ItemMetadata const& md, ItemType type);
40
40
 
41
41
    ProviderInterface& provider() const noexcept;
42
42
 
 
43
    static std::shared_ptr<Item> make_item(storage::internal::ItemMetadata const& md, std::weak_ptr<Root> root);
 
44
 
43
45
protected:
44
46
    bool deleted_ = false;
45
47
    storage::internal::ItemMetadata md_;