📄 render_loadimage.h
字号:
#define URL_STRINGMAXLENGTH 256/* * This file impliments the abstract graphic interface for khtml */#ifndef _RENDER_IMAGELOADER_H_#define _RENDER_IMAGELOADER_H_#include <mgloadobject.h>// plateform we possiblelly surpport#define _PLATFORM_MINIGUI 1#define _PLATFORM_QT 2#define _PLATFORM_WINDOWS 3#define _CURRENT_PLATFORM _PLATFORM_MINIGUI#if( _CURRENT_PLATFORM == _PLATFORM_MINIGUI )#include <minigui/common.h>#include <minigui/minigui.h>#include <minigui/gdi.h>#include <minigui/window.h>#include <minigui/control.h>#define MSG_USER_MOVE_CHILD (MSG_USER+0x100)#endif// for we must impliment string ourself// so we currently use such as QString instead#define MGString QString#define MGChar QChar#define MGPointArray QPointArray#define MGURL KRULclass MGPixmap;class MGSize;class MGColor;class MGFont;class MGFontInfo;class MGRect;class MGPainter;class MGFontMetrics;class MGBitmap;class MGPoint;class MGBrush;class MGWMatrix;class MGColorGroup;class MGHTMLView;class MGWidget;namespace DOM{ class CSSStyleSheetImpl; class DOMString;};//#include "loader.h"#include "../css/css_valueimpl.h"namespace khtml {class CachedObject;class MGDocLoader;class MGCachedImage;class RenderImage;class MGImageLoader;class DOM::CSSImageValueImpl;class MGCachedCSSStyleSheet;class MGCSSLoader;class DOM::CSSImportRuleImpl;class MGImageLoader : public MGLoadObject{public: MGImageLoader( ); ~MGImageLoader(); bool LoadedMsgFromNet(unsigned char *url,unsigned char *,int length); MGCachedImage* RequestImage(DOM::CSSImageValueImpl *, RenderImage* ,unsigned char *url); void FromUrlLoaded( unsigned char *url ,RenderImage** render,DOM::CSSImageValueImpl **cssImage);}; }; // namespace#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -