本文整理汇总了C++中Font::GetColor方法的典型用法代码示例。如果您正苦于以下问题:C++ Font::GetColor方法的具体用法?C++ Font::GetColor怎么用?C++ Font::GetColor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Font
的用法示例。
在下文中一共展示了Font::GetColor方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: RenderText
//Renders a text with a certain font on the surface to draw
bool Surface::RenderText(Font font,std::string text)
{
Free();//Free surface if already taken
_surface=TTF_RenderText_Solid( font, text.c_str(), font.GetColor() );//Render the Text
if (_surface==0)
{
Error error(Caption,"The following text could not be rendered: "+text);
return false;
}
return true;
};
示例2: GetFontColorForState
QColor UIButtonMetadata::GetFontColorForState(UIControl::eControlState state) const
{
UIStaticText* referenceButtonText = GetActiveUIButton()->GetStateTextControl(state);
if (referenceButtonText)
{
Font* referenceFont = referenceButtonText->GetFont();
if (referenceFont)
{
return DAVAColorToQTColor(referenceFont->GetColor());
}
}
return QColor();
}
示例3: GetFontColor
QColor UIStaticTextMetadata::GetFontColor() const
{
if (!VerifyActiveParamID())
{
return QColor();
}
Font* font = GetActiveStaticText()->GetFont();
if (font)
{
return DAVAColorToQTColor(font->GetColor());
}
return QColor();
}