Exemple #1
0
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;
}
Exemple #2
0
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));
}