Convert QRegExp->QRegularExpression in Partition class.
This commit is contained in:
parent
1ea4f4976d
commit
7e8cfaf25c
|
@ -353,9 +353,10 @@ void Partition::deleteFileSystem()
|
|||
void Partition::setPartitionPath(const QString& s)
|
||||
{
|
||||
m_PartitionPath = s;
|
||||
QRegExp rxPartitionNumber(QStringLiteral("([0-9]+$)"));
|
||||
if (rxPartitionNumber.indexIn(partitionPath()) > -1) {
|
||||
setNumber(rxPartitionNumber.cap().toInt());
|
||||
QRegularExpression re(QStringLiteral("(\\d+$)"));
|
||||
QRegularExpressionMatch rePartitionNumber = re.match(partitionPath());
|
||||
if (rePartitionNumber.hasMatch()) {
|
||||
setNumber(rePartitionNumber.captured().toInt());
|
||||
return;
|
||||
}
|
||||
setNumber(-1);
|
||||
|
|
Loading…
Reference in New Issue