+
+// ========================================
+// FilteredCoreAccountModel
+// ========================================
+
+//! This filters out the internal account from the non-monolithic client's UI
+class FilteredCoreAccountModel : public QSortFilterProxyModel
+{
+ Q_OBJECT
+
+public:
+ FilteredCoreAccountModel(CoreAccountModel *model, QObject *parent = 0);
+
+protected:
+ virtual bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const;
+
+private:
+ AccountId _internalAccount;
+};
+
+