void Anagram::process( ) {
    if ( s1.empty( ) )
        throw BadString( "String 1 is empty." );
    if ( s2.empty( ) )
        throw BadString( "String 2 is empty." );

    s1processed = stringSort( lowerAlpha( s1 ) );
    s2processed = stringSort( lowerAlpha( s2 ) );
    return;
}
Ejemplo n.º 2
0
QString ListLevel::bulletString()
{
	QString tmp;
	switch (m_btype) {
	case Bullet:
		tmp = m_bullet;
		break;
	case Number:
		tmp = QString("%1").arg(m_next);
		break;
	case LowerRoman:
		tmp = lowerRoman(m_next);
		break;
	case UpperRoman:
		tmp = upperRoman(m_next);
		break;
	case LowerAlpha:
		tmp = lowerAlpha(m_next);
		break;
	case UpperAlpha:
		tmp = upperAlpha(m_next);
		break;
	case Graphic:
		tmp = "*";
		break;
	default:
		tmp = "";
	};
	return tmp;
}