massive refactoring

This commit is contained in:
2017-05-05 17:55:52 +03:00
parent 6e62ceaac7
commit d0c96ce829
152 changed files with 3041 additions and 3219 deletions

View File

@ -28,18 +28,18 @@ class AbstractExtSysMonSource : public QObject
Q_OBJECT
public:
explicit AbstractExtSysMonSource(QObject *parent, const QStringList &)
: QObject(parent){};
explicit AbstractExtSysMonSource(QObject *_parent, const QStringList &)
: QObject(_parent){};
virtual ~AbstractExtSysMonSource(){};
virtual QVariant data(const QString &source) = 0;
virtual QVariantMap initialData(const QString &source) const = 0;
virtual QVariant data(const QString &_source) = 0;
virtual QVariantMap initialData(const QString &_source) const = 0;
virtual void run() = 0;
virtual QStringList sources() const = 0;
// used by extensions
int index(const QString &source) const
int index(const QString &_source) const
{
QRegExp rx(QString("\\d+"));
rx.indexIn(source);
QRegExp rx("\\d+");
rx.indexIn(_source);
return rx.cap().toInt();
}