本文整理汇总了C++中LString::equalsIgnoreCase方法的典型用法代码示例。如果您正苦于以下问题:C++ LString::equalsIgnoreCase方法的具体用法?C++ LString::equalsIgnoreCase怎么用?C++ LString::equalsIgnoreCase使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类LString
的用法示例。
在下文中一共展示了LString::equalsIgnoreCase方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: if
bool Canvas2DTextRender::setupFont(double fontsize, const LString &fontname,
const LString &font_style,
const LString &font_wgt)
{
LString cssfont;
// Font style
if (font_style.equalsIgnoreCase("italic")) {
cssfont += "italic ";
}
else if (font_style.equalsIgnoreCase("oblique")) {
cssfont += "oblique ";
}
//else if (font_style.equalsIgnoreCase("normal"))
// normal may be default
// Font weight
if (font_wgt.equalsIgnoreCase("bold")) {
cssfont += "bold ";
}
//if (font_wgt.equalsIgnoreCase("normal")) {
// default is normal
// Font size (always in pixel)
cssfont += LString::format("%dpx ", int(fontsize));
cssfont += fontname;
m_dFontSize = fontsize;
m_strFontName = fontname;
m_strCSSFont = cssfont;
return true;
}
示例2: sysNameToID
int CrystalInfo::sysNameToID(const LString &nm)
{
if (nm.equalsIgnoreCase("TRICLINIC"))
return TRICLINIC;
if (nm.equalsIgnoreCase("MONOCLINIC"))
return MONOCLINIC;
if (nm.equalsIgnoreCase("ORTHORHOMBIC"))
return ORTHORHOMBIC;
if (nm.equalsIgnoreCase("TETRAGONAL"))
return TETRAGONAL;
if (nm.equalsIgnoreCase("TRIGONAL"))
return TRIGONAL;
if (nm.equalsIgnoreCase("RHOMBOHEDRAL"))
return TRIGONAL;
if (nm.equalsIgnoreCase("HEXAGONAL"))
return HEXAGONAL;
if (nm.equalsIgnoreCase("CUBIC"))
return CUBIC;
MB_DPRINTLN("XtalInfo: invalid xtal sysname <%s>", nm.c_str());
return -1; // invalid sysname
}