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
governikus::ProviderConfigurationInfo::getAddress
const QString & getAddress() const
Definition: ProviderConfigurationInfo.cpp:109
governikus::ProviderNameFilterModel::ProviderNameFilterModel
ProviderNameFilterModel()
Definition: ProviderNameFilterModel.cpp:38
governikus::ProviderNameFilterModel::setProviderAddress
Q_INVOKABLE void setProviderAddress(const QString &pProviderAddress)
Definition: ProviderNameFilterModel.cpp:44
governikus::ProviderNameFilterModel
Definition: ProviderNameFilterModel.h:20
governikus::ProviderConfigurationInfo
Definition: ProviderConfigurationInfo.h:23
AppSettings.h
governikus::ProviderConfigurationInfo::matchWithSubjectUrl
bool matchWithSubjectUrl(const QString &pSubjectUrl) const
Definition: ProviderConfigurationInfo.cpp:58
ProviderNameFilterModel.h
HistoryModel.h
HistorySettings.h
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
ProviderModel.h
ProviderConfigurationInfo.h
Env.h
ProviderConfiguration.h
governikus::ProviderNameFilterModel::filterAcceptsRow
bool filterAcceptsRow(int pSourceRow, const QModelIndex &pSourceParent) const override
Definition: ProviderNameFilterModel.cpp:19