AusweisApp2
ProviderNameFilterModel.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
8 
9 #include <QPointer>
10 #include <QSortFilterProxyModel>
11 
12 class test_ProviderNameFilterModel;
13 
14 namespace governikus
15 {
16 
17 
19  : public QSortFilterProxyModel
20 {
21  Q_OBJECT
22 
23  private:
24  friend class ::test_ProviderNameFilterModel;
25  ProviderConfigurationInfo mProvider;
26 
27  protected:
28  bool filterAcceptsRow(int pSourceRow, const QModelIndex& pSourceParent) const override;
29 
30  public:
32 
33 
34  Q_INVOKABLE void setProviderAddress(const QString& pProviderAddress);
35 };
36 
37 } // namespace governikus
Definition: ProviderConfigurationInfo.h:23
Definition: ProviderNameFilterModel.h:20
ProviderNameFilterModel()
Definition: ProviderNameFilterModel.cpp:34
bool filterAcceptsRow(int pSourceRow, const QModelIndex &pSourceParent) const override
Definition: ProviderNameFilterModel.cpp:19
Q_INVOKABLE void setProviderAddress(const QString &pProviderAddress)
Definition: ProviderNameFilterModel.cpp:40
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15