#include <sys/types.h>#include <sys/stat.h>#include "internal.h"#include "debug.h"#include "notify.h"#include "util.h"#include "show.h"show.c包含/依赖关系图:

宏定义 | |
| #define | QQ_SHOW_SERVER "http://qqshow-user.tencent.com" |
| #define | QQ_SHOW_IMAGE "10/00/00.gif" |
| #define | QQ_SHOW_CACHE_DIR "qqshow" |
| #define | QQ_SHOW_DEFAULT_IMAGE "qqshow_default.gif" |
| #define | QQ_SHOW_DEST_X 0 |
| #define | QQ_SHOW_DEST_Y 0 |
| #define | QQ_SHOW_DEST_WIDTH 120 |
| #define | QQ_SHOW_DEST_HEIGHT 180 |
| #define | QQ_SHOW_OFFSET_X -10 |
| #define | QQ_SHOW_OFFSET_Y -35 |
| #define | QQ_SHOW_SCALE_X 0.68 |
| #define | QQ_SHOW_SCALE_Y 0.68 |
枚举 | |
| enum | { QQ_SHOW_READ, QQ_SHOW_WRITE } |
函数 | |
| gchar * | _qq_show_get_cache_name (guint32 uid, gint io) |
| GdkPixbuf * | _qq_show_scale_image (GdkPixbuf *pixbuf_src) |
| void | _qq_show_cache_image (const gchar *url_ret, size_t len, guint32 uid) |
| void | qq_show_render_image (void *data, const gchar *url_ret, size_t len) |
| GtkWidget * | qq_show_default (contact_info *info) |
| void | qq_show_get_image (GtkWidget *event_box, GdkEventButton *event, gpointer data) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
参考自 qq_show_get_image(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The QQ2003C protocol plugin for gaim Copyright (C) 2004 Puzzlebird This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA This code is based on qq_show.c, kindly contributed by herryouly 参考自 qq_show_get_image(). |
|
|
|
|
||||||||||||||||
|
参考 _qq_show_get_cache_name()及QQ_SHOW_WRITE. 函数调用图: ![]() |
|
||||||||||||
|
|
|
|
参考 QQ_SHOW_DEST_HEIGHT、QQ_SHOW_DEST_WIDTH、QQ_SHOW_DEST_X、QQ_SHOW_DEST_Y、QQ_SHOW_OFFSET_X、QQ_SHOW_OFFSET_Y、QQ_SHOW_SCALE_X及QQ_SHOW_SCALE_Y. |
|
|
The QQ2003C protocol plugin for gaim Copyright (C) 2004 Puzzlebird This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 参考 _qq_show_get_cache_name()、_qq_show_scale_image()、QQ_SHOW_READ及_contact_info::uid. 参考自 _create_page_basic(). 函数调用图: ![]() |
|
||||||||||||||||
|
参考 QQ_SHOW_IMAGE、qq_show_render_image()及QQ_SHOW_SERVER. 参考自 _create_page_basic(). 函数调用图: ![]() |
|
||||||||||||||||
|
参考 _qq_show_cache_image()及_qq_show_scale_image(). 参考自 qq_show_get_image(). 函数调用图: ![]() |
1.4.4