src/hbcore/cssparser/hbcssformatter_p.cpp
changeset 30 80e4d18b72f5
parent 23 e6ad4ef83b23
equal deleted inserted replaced
28:b7da29130b0e 30:80e4d18b72f5
   286         switch (val.type) {
   286         switch (val.type) {
   287             case HbCss::Value::ExpressionNegative:
   287             case HbCss::Value::ExpressionNegative:
   288                 str.append("-");
   288                 str.append("-");
   289             case HbCss::Value::Expression:
   289             case HbCss::Value::Expression:
   290                 str.append("expr(");
   290                 str.append("expr(");
   291                 str.append(val.variant.toString());
   291                 str.append(val.original);
   292                 str.append(")");
   292                 str.append(")");
   293                 break;
   293                 break;
   294             case HbCss::Value::VariableNegative:
   294             case HbCss::Value::VariableNegative:
   295                 str.append("-");
   295                 str.append("-");
   296             case HbCss::Value::Variable:
   296             case HbCss::Value::Variable:
   297                 str.append("var(");
   297                 str.append("var(");
   298                 str.append(val.variant.toString());
   298                 str.append(val.original);
   299                 str.append(")");
   299                 str.append(")");
   300                 break;
   300                 break;
   301             case HbCss::Value::KnownIdentifier:
   301             case HbCss::Value::KnownIdentifier:
   302                 str.append(val.original);
   302                 str.append(val.original);
       
   303                 break;
       
   304             case HbCss::Value::LengthInUnits:
       
   305                 str.append(val.variant.toString());
       
   306                 str.append("un");
       
   307                 break;
       
   308             case HbCss::Value::LengthInPixels:
       
   309                 str.append(val.variant.toString());
       
   310                 str.append("px");
       
   311                 break;
       
   312             case HbCss::Value::LengthInMillimeters:
       
   313                 str.append(val.variant.toString());
       
   314                 str.append("mm");
   303                 break;
   315                 break;
   304             default:
   316             default:
   305                 str.append(val.variant.toString());
   317                 str.append(val.variant.toString());
   306         }
   318         }
   307     }
   319     }