kprotocolmanager.h
来自「konqueror3 embedded版本, KDE环境下的当家浏览器的嵌入式版」· C头文件 代码 · 共 61 行
H
61 行
#ifndef __kprotocolmanager_h__#define __kprotocolmanager_h__#include <qstring.h>#include <kio/global.h>class KProtocolManager{public: static QString userAgentForHost( const QString &host ); static QString defaultUserAgent( const QString & ) { return userAgentForHost( QString::null ); } static bool useProxy(); static QString httpProxy(); static QString ftpProxy(); static QString proxyFor( const QString &protocol ); static QString noProxyFor(); static bool useCache(); static int maxCacheAge(); static int maxCacheSize(); static int proxyConnectTimeout(); static int connectTimeout(); static int responseTimeout(); static int readTimeout(); static bool sendUserAgent() { return true; } // ### configurability static KIO::CacheControl defaultCacheControl() { return KIO::CC_Verify; } // New in 3.3? static KIO::CacheControl cacheControl() { return KIO::CC_Verify; } // ### support kpac? conditionally? static bool hasProxyConfigScript() { return false; } static void setHTTPProxy( const QString &server ); // use QString::null to unset static KIO::MetaData protocolConfig( const QString &protocol ); static QString externalProtocolHandler( const QString &protocol );private: static int configValue( const char *envVarName, int defaultVal );};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?