fix regexp matching

This commit is contained in:
arcan1s
2014-10-14 05:15:13 +04:00
parent c18bb61521
commit 4fc2e238bd
6 changed files with 21 additions and 14 deletions

View File

@ -297,7 +297,7 @@ QMap<QString, QVariant> ExtendedSysMon::getBattery(const QString acpiPath)
QStringList batDevices;
QRegExp batRegexp = QRegExp(QString("BAT.*"));
for (int i=0; i<allDevices.count(); i++)
if (allDevices[i].indexOf(batRegexp) > -1)
if (allDevices[i].contains(batRegexp))
batDevices.append(allDevices[i]);
for (int i=0; i<batDevices.count(); i++) {
QFile batFile(acpiPath + QString("/") + batDevices[i] + QString("/capacity"));