本文整理汇总了C++中QTextImageFormat::setBackground方法的典型用法代码示例。如果您正苦于以下问题:C++ QTextImageFormat::setBackground方法的具体用法?C++ QTextImageFormat::setBackground怎么用?C++ QTextImageFormat::setBackground使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QTextImageFormat
的用法示例。
在下文中一共展示了QTextImageFormat::setBackground方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: convertFrame
bool Converter::convertFrame(const QDomElement &element)
{
QDomElement child = element.firstChildElement();
QDomElement suchild = element.lastChildElement("title");
/// svg:title alt && title
while (!child.isNull())
{
if (child.tagName() == QLatin1String("image"))
{
const QString href = child.attribute("href");
const QString xname = element.attribute("name");
QString alttitle = QString("Name:%1 - Ref:%2").arg(xname).arg(href);
if (suchild.tagName() == QLatin1String("title"))
{
alttitle.append(QString(" - Title:%1").arg(suchild.text()));
}
QTextImageFormat format;
format.setToolTip(alttitle);
format.setWidth(4.0/3.0*StyleParser::convertUnit(element.attribute("width")));
format.setHeight(4.0/3.0*StyleParser::convertUnit(element.attribute("height")));
format.setName(href);
format.setBackground(Qt::white);
m_Cursor->insertImage(format);
}
child = child.nextSiblingElement();
}
return true;
}