Clementine-audio-player-Mac.../src/scripting/python/mergedproxymodel.sip

18 lines
454 B
Plaintext

class MergedProxyModel : QAbstractProxyModel {
%TypeHeaderCode
#include "core/mergedproxymodel.h"
%End
public:
MergedProxyModel(QObject* parent = 0);
void AddSubModel(const QModelIndex& source_parent, QAbstractItemModel* submodel);
void RemoveSubModel(const QModelIndex& source_parent);
QModelIndex FindSourceParent(const QModelIndex& proxy_index) const;
signals:
void SubModelReset(const QModelIndex& root, QAbstractItemModel* model);
};