CComponentsInfoBox, CComponentsPicture: add overloaded members setPicture()

This commit is contained in:
2014-02-26 15:44:03 +01:00
parent f2bfa22159
commit c34f25bb7d
4 changed files with 34 additions and 2 deletions

View File

@@ -87,6 +87,13 @@ void CComponentsPicture::setPicture(const std::string& picture_name)
initCCItem();
}
void CComponentsPicture::setPicture(const char* picture_name)
{
string s_tmp = "";
if (picture_name)
s_tmp = string(picture_name);
setPicture(s_tmp);
}
void CComponentsPicture::setPictureAlign(const int alignment)
{
@@ -230,6 +237,14 @@ void CComponentsChannelLogo::setPicture(const std::string& picture_name)
initVarPictureChannellLogo();
}
void CComponentsChannelLogo::setPicture(const char* picture_name)
{
string s_tmp = "";
if (picture_name)
s_tmp = string(picture_name);
this->setPicture(s_tmp);
}
void CComponentsChannelLogo::setChannel(const uint64_t& channelId, const std::string& channelName)
{
channel_id = channelId;