Exemple #1
0
QString XHtmlElements::TextArea::toHtml()
{
	QString asHtml = "<textarea";
	
	if( false == getBasicAttributes().isEmpty() )
		asHtml+=getBasicAttributes();
		
	if( false == _cols.isEmpty() )
		asHtml+= QString(" cols=\"%1\" ").arg( _cols );

	if( false == _rows.isEmpty() )
		asHtml+= QString(" rows=\"%1\" ").arg( _rows );

	if( true == _disabled )
		asHtml+= QString(" _disabled=\"disabled\" ");

	if( false == _name.isEmpty() )
		asHtml+= QString(" name=\"%1\" ").arg( _name );

	if( true == _readonly )
		asHtml+= QString(" readonly=\"readonly\" ");

	asHtml+=">";
	
	asHtml+= getContentAsHtml();
	
	asHtml+= "</textarea>";

	return asHtml;
}
Exemple #2
0
QString XHtmlElements::TFoot::toHtml()
{
	QString asHtml = "<tfoot ";
	
	if( false == getBasicAttributes().isEmpty() )
		asHtml+= getBasicAttributes();
	
	asHtml+= " >";
	asHtml+= getContentAsHtml();

	asHtml += "</tfoot>"; 

	return asHtml;
}
Exemple #3
0
QString XHtmlElements::Object::toHtml()
{
	QString asHtml = "<object ";
	
	if( false == getBasicAttributes().isEmpty() )
		asHtml+= getBasicAttributes();
		
	if( false == _archive.isEmpty() )
		asHtml+= QString(" archive=\"%1\" ").arg(_archive);

	if( false == _classid.isEmpty() )
		asHtml+= QString(" classid=\"%1\" ").arg(_classid);

	if( false == _codebase.isEmpty() )
		asHtml+= QString(" codebase=\"%1\" ").arg(_codebase);

	if( false == _codetype.isEmpty() )
		asHtml+= QString(" codetype=\"%1\" ").arg(_codetype);

	if( false == _data.isEmpty() )
		asHtml+= QString(" data=\"%1\" ").arg(_data);

	if( true == _declare )
		asHtml+= QString(" declare=\"declare\" ");

	if( false == _height.isEmpty() )
		asHtml+= QString(" height=\"%1\" ").arg(_height);

	if( false == _name.isEmpty() )
		asHtml+= QString(" name=\"%1\" ").arg(_name);

	if( false == _standby.isEmpty() )
		asHtml+= QString(" standby=\"%1\" ").arg(_standby);

	if( false == _objectType.isEmpty() )
		asHtml+= QString(" type=\"%1\" ").arg(_objectType);

	if( false == _usemap.isEmpty() )
		asHtml+= QString(" usemap=\"%1\" ").arg(_usemap);

	if( false == _width.isEmpty() )
		asHtml+= QString(" width=\"%1\" ").arg(_width);
	
	asHtml+=" >"
	asHtml+= getContentAsHtml();
	
	asHtml+="</object>"; 

	return asHtml;
}
Exemple #4
0
QString XHtmlElements::Head::toHtml()
{
	QString asHtml = "<head ";
	
	if( false == getBasicAttributes().isEmpty() )
		asHtml+= getBasicAttributes();

	asHtml+= " >";
	asHtml+= getContentAsHtml();
	
	asHtml+= "</head>";

	return asHtml;
}
Exemple #5
0
QString XHtmlElements::Caption::toHtml()
{
	QString asHtml = "<caption ";
	
	if( false == getBasicAttributes().isEmpty() )
		asHtml+= getBasicAttributes();
	
	asHtml+=" >"

	asHtml+= getContentAsHtml();
	
	asHtml+="</caption>"; 

	return asHtml;
}
Exemple #6
0
QString XHtmlElements::Select::toHtml()
{
	QString asHtml = "<selct";
	
	asHtml+= getBasicAttributes();
	
	if( true == _disabled )
		asHtml+=QString( " disabled=\"disabled\" " );

	if( true == _multiple )
		asHtml+=QString( " multiple=\"multiple\" " );
	
	if( false == _name.isEmpty() )
		asHtml+=QString(" name=\"%1\" ").arg( _name );

	if( false == _onFocus.isEmpty() )
		asHtml+=QString(" onFocus=\"%1\" ").arg( _onFocus );

	if( false == _onBlur.isEmpty() )
		asHtml+=QString(" onBlur=\"%1\" ").arg( _onBlur );

	if( false == _onChange.isEmpty() )
		asHtml+=QString(" onChange=\"%1\" ").arg( _onChange );
	
	asHtml+=">"
	asHtml += getContainedObjectsAsHTML();

	asHtml += "</select>"; 

	return asHtml;
}
Exemple #7
0
QString XHtmlElements::Img::toHtml()
{
	QString asHtml = "<img";
	
	if( false == getBasicAttributes().isEmpty() )
		asHtml+=getBasicAttributes();
		
	if( false == _alt.isEmpty())
		asHtml+=QString(" alt=\"%1\" ").arg(_alt);
		
	if( false == _src.isEmpty())
		asHtml+=QString(" src=\"%1\" ").arg(_src);
		
	asHtml+=" />":

	return asHtml;
}
Exemple #8
0
QString XHtmlElements::Optgroup::toHtml()
{
	QString asHtml = "<optgroup";
	
	asHtml+= getBasicAttributes();
	
	if( true == _disabled )
		asHtml+=QString( " disabled=\"disabled\" " );

	if( false == _label.isEmpty() )
		asHtml+=QString(" label=\"%1\" ").arg( _label );
	
	asHtml+=">"
	asHtml += getContainedObjectsAsHTML();

	asHtml += "</optgroup>"; 

	return asHtml;
}