33 #include <QVariantList>
34 #include <QModelIndexList>
39 class QStandardItemModel;
46 class BaseSettingsManager;
52 QStandardItemModel *
const Model_;
53 BaseSettingsManager *
const BSM_;
57 static void RegisterTypes ();
59 QAbstractItemModel* GetModel ()
const;
62 void SaveSettings ()
const;
63 void AppendRow (
const QPair<QString, QString>&);
65 void updateAvailInterfaces ();
67 void addRequested (
const QString&,
const QVariantList&);
68 void removeRequested (
const QString&,
const QModelIndexList&);
70 void addressesChanged ();