12#include <QVariantList>
13#include <QModelIndexList>
18class QStandardItemModel;
25 class BaseSettingsManager;
39 QStandardItemModel *
const Model_;
40 BaseSettingsManager *
const BSM_;
59 static void RegisterTypes ();
70 QAbstractItemModel* GetModel ()
const;
82 void SaveSettings ()
const;
83 void AppendRow (
const QPair<QString, QString>&);
85 void updateAvailInterfaces ();
97 void addRequested (
const QString& property,
const QVariantList& list);
108 void removeRequested (
const QString& property,
const QModelIndexList& list);
Manages an XML settings model with a list of network interfaces selected by the user from the list of...
void addressesChanged()
Notifies about the changes in the selected interfaces list.