QStringList GameDataContainer::extractExp(QString exp, bool brief) { QStringList result; QRegExp rxNumber("(\\d+)"); rxNumber.indexIn(exp, 0); result << rxNumber.cap(1); int index = exp.indexOf('%') + 1; if(brief) { result << QString::number(TextUtils::expBriefToNumeric(exp.mid(index).trimmed())); } else { result << QString::number(TextUtils::expStateToNumeric(exp.mid(index).trimmed())); } return result; }
void SysSettingsForm::init() { // Set toolbutton icons for disabled options. QIcon i; i = openRingtoneToolButton->icon(); i.addPixmap(QPixmap(":/icons/images/fileopen-disabled.png"), QIcon::Disabled); openRingtoneToolButton->setIcon(i); i = openRingbackToolButton->icon(); i.addPixmap(QPixmap(":/icons/images/fileopen-disabled.png"), QIcon::Disabled); openRingbackToolButton->setIcon(i); QRegExp rxNumber("[0-9]+"); maxUdpSizeLineEdit->setValidator(new QRegExpValidator(rxNumber, this)); maxTcpSizeLineEdit->setValidator(new QRegExpValidator(rxNumber, this)); }