⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 render_loadimage.h

📁 monqueror一个很具有参考价值的源玛
💻 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 + -