~ubuntu-branches/ubuntu/vivid/kdesdk/vivid

« back to all changes in this revision

Viewing changes to okteta/libs/kasten/controllers/documentsystem/documentsbrowser/documentlistmodel.h

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2012-06-06 11:49:54 UTC
  • mfrom: (0.4.21)
  • Revision ID: package-import@ubuntu.com-20120606114954-rdls73fzlpzxglbx
Tags: 4:4.8.80-0ubuntu1
* New uptream beta release
* Update dont_export_private_classes.diff

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
2
    This file is part of the Kasten Framework, made within the KDE community.
3
3
 
4
 
    Copyright 2009 Friedrich W. H. Kossebau <kossebau@kde.org>
 
4
    Copyright 2009,2012 Friedrich W. H. Kossebau <kossebau@kde.org>
5
5
 
6
6
    This library is free software; you can redistribute it and/or
7
7
    modify it under the terms of the GNU Lesser General Public
27
27
#include <QtCore/QAbstractTableModel>
28
28
 
29
29
 
30
 
namespace Kasten1
 
30
namespace Kasten2
31
31
{
32
32
 
33
33
class DocumentsTool;
 
34
class AbstractModelSynchronizer;
34
35
class AbstractDocument;
35
36
 
36
37
 
58
59
    virtual QVariant data( const QModelIndex& index, int role ) const;
59
60
    virtual QVariant headerData( int section, Qt::Orientation orientation, int role ) const;
60
61
 
61
 
  protected Q_SLOTS:
62
 
    void onDocumentsAdded( const QList<Kasten1::AbstractDocument*>& documents );
63
 
    void onDocumentsClosing( const QList<Kasten1::AbstractDocument*>& documents );
64
 
    void onFocussedDocumentChanged( Kasten1::AbstractDocument* document );
 
62
  private Q_SLOTS:
 
63
    void onDocumentsAdded( const QList<Kasten2::AbstractDocument*>& documents );
 
64
    void onDocumentsClosing( const QList<Kasten2::AbstractDocument*>& documents );
 
65
    void onFocussedDocumentChanged( Kasten2::AbstractDocument* document );
65
66
    void onSyncStatesChanged();
 
67
    void onSynchronizerChanged( Kasten2::AbstractModelSynchronizer* synchronizer );
66
68
 
67
 
  protected:
 
69
  private:
68
70
    DocumentsTool* mDocumentsTool;
69
71
};
70
72