示例#1
0
static void
messaging_menu_remove_conversation(PurpleConversation *conv)
{
	gchar *id = conversation_id(conv);
	if (messaging_menu_app_has_source(mmapp, id))
		messaging_menu_app_remove_source(mmapp, id);
	g_free(id);
}
示例#2
0
文件: mmenu.c 项目: Ansa89/uTox
// Removes a source from the MessagingMenu
gboolean remove_source()
{
    messaging_menu_app_remove_source(mmapp, (gchar*)f_id_data);
    unread_friends--;
    unity_launcher_entry_set_count(launcher, unread_friends);
    if(unread_friends == 0) {
        unity_launcher_entry_set_count_visible(launcher, FALSE);
    }
    return FALSE;
}
示例#3
0
QMessagingMenuSource::~QMessagingMenuSource()
{
	messaging_menu_app_remove_source(m_menuApp->app(), m_id.toUtf8().data());
}