Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::open($save_path, $session_name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 199

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 214

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::read($id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 228

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::write($id, $dataStr) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 256

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::destroy($id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 362

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 383

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 126

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 127

Warning: session_cache_limiter(): Session cache limiter cannot be changed after headers have already been sent in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 133

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Warning: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent in /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php on line 140

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 70

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 80

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 75

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of Wikimedia\Rdbms\ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 117

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of Wikimedia\Rdbms\ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 90

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 624

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 629

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 639

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 634

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 649

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 644

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 659

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of & MediaWiki\Session\Session::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 672

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 681

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Return type of MediaWiki\Session\Session::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/cppe.ru/www/includes/session/Session.php on line 685

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Message implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/cppe.ru/www/includes/Message.php on line 159

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: RawMessage implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/cppe.ru/www/includes/RawMessage.php on line 34

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property RequestContext::$recursion is deprecated in /var/www/cppe.ru/www/includes/context/RequestContext.php on line 354

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property Parser::$mPreprocessorClass is deprecated in /var/www/cppe.ru/www/includes/parser/Parser.php on line 280

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /var/www/cppe.ru/www/includes/parser/Preprocessor_DOM.php on line 803

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Warning: Cannot modify header information - headers already sent by (output started at /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php:34) in /var/www/cppe.ru/www/includes/Feed.php on line 232

Warning: Cannot modify header information - headers already sent by (output started at /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php:34) in /var/www/cppe.ru/www/includes/Feed.php on line 237

Warning: Cannot modify header information - headers already sent by (output started at /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php:34) in /var/www/cppe.ru/www/includes/WebResponse.php on line 46

Warning: Cannot modify header information - headers already sent by (output started at /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php:34) in /var/www/cppe.ru/www/includes/WebResponse.php on line 46

Warning: Cannot modify header information - headers already sent by (output started at /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php:34) in /var/www/cppe.ru/www/includes/WebResponse.php on line 46

Warning: Cannot modify header information - headers already sent by (output started at /var/www/cppe.ru/www/includes/session/PHPSessionHandler.php:34) in /var/www/cppe.ru/www/includes/WebResponse.php on line 46

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48
http://cppe.ru/index.php?action=history&feed=atom&title=C%2B%2B%2FQt%2FQNetworkAccessManager
C++/Qt/QNetworkAccessManager - История изменений 2026-11-08T04:25:30Z История изменений этой страницы в вики MediaWiki 1.30.0
Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property WikitextContent::$mText is deprecated in /var/www/cppe.ru/www/includes/content/TextContent.php on line 56

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property WikitextContent::$mText is deprecated in /var/www/cppe.ru/www/includes/content/TextContent.php on line 56

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property PoolCounterWorkViaCallback::$poolCounter is deprecated in /var/www/cppe.ru/www/includes/poolcounter/PoolCounterWork.php on line 39

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /var/www/cppe.ru/www/includes/parser/Preprocessor_DOM.php on line 803

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /var/www/cppe.ru/www/includes/parser/Preprocessor_DOM.php on line 803

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /var/www/cppe.ru/www/includes/parser/BlockLevelPass.php on line 60

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48
http://cppe.ru/index.php?title=C%2B%2B/Qt/QNetworkAccessManager&diff=1018&oldid=prev
в 14:21, 25 мая 2010 2010-05-25T14:21:06Z <p></p> <table class="diff diff-contentalign-left" data-mw="interface"> <tr style="vertical-align: top;" lang="ru"> <td colspan="1" style="background-color: white; color:black; text-align: center;">← Предыдущая</td> <td colspan="1" style="background-color: white; color:black; text-align: center;">Версия 14:21, 25 мая 2010</td> </tr><tr><td colspan="2" style="text-align: center;" lang="ru"><div class="mw-diff-empty">(нет различий)</div> </td></tr></table>

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Creation of dynamic property WikitextContent::$mText is deprecated in /var/www/cppe.ru/www/includes/content/TextContent.php on line 56

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48
http://cppe.ru/index.php?title=C%2B%2B/Qt/QNetworkAccessManager&diff=1019&oldid=prev
Admin: 1 версия:&#32;Импорт контента... 2010-05-25T10:24:33Z <p>1 версия: Импорт контента...</p> <p><b>Новая страница</b></p><div>==Download from URL==<br /> <br /> <br /> <br /> &lt;source lang=&quot;cpp&quot;&gt; <br /> /****************************************************************************<br /> **<br /> ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).<br /> ** All rights reserved.<br /> ** Contact: Nokia Corporation (qt-info@nokia.com)<br /> **<br /> ** This file is part of the examples of the Qt Toolkit.<br /> **<br /> ** $QT_BEGIN_LICENSE:LGPL$<br /> ** Commercial Usage<br /> ** Licensees holding valid Qt Commercial licenses may use this file in<br /> ** accordance with the Qt Commercial License Agreement provided with the<br /> ** Software or, alternatively, in accordance with the terms contained in<br /> ** a written agreement between you and Nokia.<br /> **<br /> ** GNU Lesser General Public License Usage<br /> ** Alternatively, this file may be used under the terms of the GNU Lesser<br /> ** General Public License version 2.1 as published by the Free Software<br /> ** Foundation and appearing in the file LICENSE.LGPL included in the<br /> ** packaging of this file. Please review the following information to<br /> ** ensure the GNU Lesser General Public License version 2.1 requirements<br /> ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.<br /> **<br /> ** In addition, as a special exception, Nokia gives you certain additional<br /> ** rights. These rights are described in the Nokia Qt LGPL Exception<br /> ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.<br /> **<br /> ** GNU General Public License Usage<br /> ** Alternatively, this file may be used under the terms of the GNU<br /> ** General Public License version 3.0 as published by the Free Software<br /> ** Foundation and appearing in the file LICENSE.GPL included in the<br /> ** packaging of this file. Please review the following information to<br /> ** ensure the GNU General Public License version 3.0 requirements will be<br /> ** met: http://www.gnu.org/copyleft/gpl.html.<br /> **<br /> ** If you have questions regarding the use of this file, please contact<br /> ** Nokia at qt-info@nokia.com.<br /> ** $QT_END_LICENSE$<br /> **<br /> ****************************************************************************/<br /> #include &lt;QCoreApplication&gt;<br /> #include &lt;QFile&gt;<br /> #include &lt;QFileInfo&gt;<br /> #include &lt;QList&gt;<br /> #include &lt;QNetworkAccessManager&gt;<br /> #include &lt;QNetworkRequest&gt;<br /> #include &lt;QNetworkReply&gt;<br /> #include &lt;QStringList&gt;<br /> #include &lt;QTimer&gt;<br /> #include &lt;QUrl&gt;<br /> #include &lt;stdio.h&gt;<br /> class DownloadManager: public QObject<br /> {<br /> Q_OBJECT<br /> QNetworkAccessManager manager;<br /> QList&lt;QNetworkReply *&gt; currentDownloads;<br /> public:<br /> DownloadManager();<br /> void doDownload(const QUrl &amp;url);<br /> QString saveFileName(const QUrl &amp;url);<br /> bool saveToDisk(const QString &amp;filename, QIODevice *data);<br /> public slots:<br /> void execute();<br /> void downloadFinished(QNetworkReply *reply);<br /> };<br /> DownloadManager::DownloadManager()<br /> {<br /> connect(&amp;manager, SIGNAL(finished(QNetworkReply*)),<br /> SLOT(downloadFinished(QNetworkReply*)));<br /> }<br /> void DownloadManager::doDownload(const QUrl &amp;url)<br /> {<br /> QNetworkRequest request(url);<br /> QNetworkReply *reply = manager.get(request);<br /> currentDownloads.append(reply);<br /> }<br /> QString DownloadManager::saveFileName(const QUrl &amp;url)<br /> {<br /> QString path = url.path();<br /> QString basename = QFileInfo(path).fileName();<br /> if (basename.isEmpty())<br /> basename = &quot;download&quot;;<br /> if (QFile::exists(basename)) {<br /> // already exists, don&quot;t overwrite<br /> int i = 0;<br /> basename += &quot;.&quot;;<br /> while (QFile::exists(basename + QString::number(i)))<br /> ++i;<br /> basename += QString::number(i);<br /> }<br /> return basename;<br /> }<br /> bool DownloadManager::saveToDisk(const QString &amp;filename, QIODevice *data)<br /> {<br /> QFile file(filename);<br /> if (!file.open(QIODevice::WriteOnly)) {<br /> fprintf(stderr, &quot;Could not open %s for writing: %s\n&quot;,<br /> qPrintable(filename),<br /> qPrintable(file.errorString()));<br /> return false;<br /> }<br /> file.write(data-&gt;readAll());<br /> file.close();<br /> return true;<br /> }<br /> void DownloadManager::execute()<br /> {<br /> QStringList args = QCoreApplication::instance()-&gt;arguments();<br /> args.takeFirst(); // skip the first argument, which is the program&quot;s name<br /> if (args.isEmpty()) {<br /> printf(&quot;Qt Download example - downloads all URLs in parallel\n&quot;<br /> &quot;Usage: download url1 [url2... urlN]\n&quot;<br /> &quot;\n&quot;<br /> &quot;Downloads the URLs passed in the command-line to the local directory\n&quot;<br /> &quot;If the target file already exists, a .0, .1, .2, etc. is appended to\n&quot;<br /> &quot;differentiate.\n&quot;);<br /> QCoreApplication::instance()-&gt;quit();<br /> return;<br /> }<br /> foreach (QString arg, args) {<br /> QUrl url = QUrl::fromEncoded(arg.toLocal8Bit());<br /> doDownload(url);<br /> }<br /> }<br /> void DownloadManager::downloadFinished(QNetworkReply *reply)<br /> {<br /> QUrl url = reply-&gt;url();<br /> if (reply-&gt;error()) {<br /> fprintf(stderr, &quot;Download of %s failed: %s\n&quot;,<br /> url.toEncoded().constData(),<br /> qPrintable(reply-&gt;errorString()));<br /> } else {<br /> QString filename = saveFileName(url);<br /> if (saveToDisk(filename, reply))<br /> printf(&quot;Download of %s succeded (saved to %s)\n&quot;,<br /> url.toEncoded().constData(), qPrintable(filename));<br /> }<br /> currentDownloads.removeAll(reply);<br /> reply-&gt;deleteLater();<br /> if (currentDownloads.isEmpty())<br /> // all downloads finished<br /> QCoreApplication::instance()-&gt;quit();<br /> }<br /> int main(int argc, char **argv)<br /> {<br /> QCoreApplication app(argc, argv);<br /> DownloadManager manager;<br /> QTimer::singleShot(0, &amp;manager, SLOT(execute()));<br /> app.exec();<br /> }<br /> #include &quot;main.moc&quot;<br /> <br /> <br /> &lt;/source&gt;<br /> <br /> <br /> ==Download manager==<br /> <br /> <br /> <br /> &lt;source lang=&quot;cpp&quot;&gt; <br /> /****************************************************************************<br /> **<br /> ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).<br /> ** All rights reserved.<br /> ** Contact: Nokia Corporation (qt-info@nokia.com)<br /> **<br /> ** This file is part of the examples of the Qt Toolkit.<br /> **<br /> ** $QT_BEGIN_LICENSE:LGPL$<br /> ** Commercial Usage<br /> ** Licensees holding valid Qt Commercial licenses may use this file in<br /> ** accordance with the Qt Commercial License Agreement provided with the<br /> ** Software or, alternatively, in accordance with the terms contained in<br /> ** a written agreement between you and Nokia.<br /> **<br /> ** GNU Lesser General Public License Usage<br /> ** Alternatively, this file may be used under the terms of the GNU Lesser<br /> ** General Public License version 2.1 as published by the Free Software<br /> ** Foundation and appearing in the file LICENSE.LGPL included in the<br /> ** packaging of this file. Please review the following information to<br /> ** ensure the GNU Lesser General Public License version 2.1 requirements<br /> ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.<br /> **<br /> ** In addition, as a special exception, Nokia gives you certain additional<br /> ** rights. These rights are described in the Nokia Qt LGPL Exception<br /> ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.<br /> **<br /> ** GNU General Public License Usage<br /> ** Alternatively, this file may be used under the terms of the GNU<br /> ** General Public License version 3.0 as published by the Free Software<br /> ** Foundation and appearing in the file LICENSE.GPL included in the<br /> ** packaging of this file. Please review the following information to<br /> ** ensure the GNU General Public License version 3.0 requirements will be<br /> ** met: http://www.gnu.org/copyleft/gpl.html.<br /> **<br /> ** If you have questions regarding the use of this file, please contact<br /> ** Nokia at qt-info@nokia.com.<br /> ** $QT_END_LICENSE$<br /> **<br /> ****************************************************************************/<br /> #ifndef TEXTPROGRESSBAR_H<br /> #define TEXTPROGRESSBAR_H<br /> #include &lt;QString&gt;<br /> class TextProgressBar<br /> {<br /> public:<br /> TextProgressBar();<br /> void clear();<br /> void update();<br /> void setMessage(const QString &amp;message);<br /> void setStatus(qint64 value, qint64 maximum);<br /> private:<br /> QString message;<br /> qint64 value;<br /> qint64 maximum;<br /> int iteration;<br /> };<br /> #endif<br /> <br /> <br /> <br /> #include &quot;textprogressbar.h&quot;<br /> #include &lt;QByteArray&gt;<br /> #include &lt;stdio.h&gt;<br /> TextProgressBar::TextProgressBar()<br /> : value(0), maximum(-1), iteration(0)<br /> {<br /> }<br /> void TextProgressBar::clear()<br /> {<br /> printf(&quot;\n&quot;);<br /> fflush(stdout);<br /> iteration = 0;<br /> value = 0;<br /> maximum = -1;<br /> }<br /> void TextProgressBar::update()<br /> {<br /> ++iteration;<br /> if (maximum &gt; 0) {<br /> // we know the maximum<br /> // draw a progress bar<br /> int percent = value * 100 / maximum;<br /> int hashes = percent / 2;<br /> QByteArray progressbar(hashes, &quot;#&quot;);<br /> if (percent % 2)<br /> progressbar += &quot;&gt;&quot;;<br /> printf(&quot;\r[%-50s] %3d%% %s &quot;,<br /> progressbar.constData(),<br /> percent,<br /> qPrintable(message));<br /> } else {<br /> // we don&quot;t know the maximum, so we can&quot;t draw a progress bar<br /> int center = (iteration % 48) + 1; // 50 spaces, minus 2<br /> QByteArray before(qMax(center - 2, 0), &quot; &quot;);<br /> QByteArray after(qMin(center + 2, 50), &quot; &quot;);<br /> printf(&quot;\r[%s###%s] %s &quot;,<br /> before.constData(), after.constData(), qPrintable(message));<br /> }<br /> }<br /> void TextProgressBar::setMessage(const QString &amp;m)<br /> {<br /> message = m;<br /> }<br /> void TextProgressBar::setStatus(qint64 val, qint64 max)<br /> {<br /> value = val;<br /> maximum = max;<br /> }<br /> <br /> <br /> <br /> #ifndef DOWNLOADMANAGER_H<br /> #define DOWNLOADMANAGER_H<br /> #include &lt;QFile&gt;<br /> #include &lt;QObject&gt;<br /> #include &lt;QQueue&gt;<br /> #include &lt;QTime&gt;<br /> #include &lt;QUrl&gt;<br /> #include &lt;QNetworkAccessManager&gt;<br /> #include &quot;textprogressbar.h&quot;<br /> class DownloadManager: public QObject<br /> {<br /> Q_OBJECT<br /> public:<br /> DownloadManager(QObject *parent = 0);<br /> void append(const QUrl &amp;url);<br /> void append(const QStringList &amp;urlList);<br /> QString saveFileName(const QUrl &amp;url);<br /> signals:<br /> void finished();<br /> private slots:<br /> void startNextDownload();<br /> void downloadProgress(qint64 bytesReceived, qint64 bytesTotal);<br /> void downloadFinished();<br /> void downloadReadyRead();<br /> private:<br /> QNetworkAccessManager manager;<br /> QQueue&lt;QUrl&gt; downloadQueue;<br /> QNetworkReply *currentDownload;<br /> QFile output;<br /> QTime downloadTime;<br /> TextProgressBar progressBar;<br /> int downloadedCount;<br /> int totalCount;<br /> };<br /> #endif<br /> <br /> <br /> #include &quot;downloadmanager.h&quot;<br /> #include &lt;QFileInfo&gt;<br /> #include &lt;QNetworkRequest&gt;<br /> #include &lt;QNetworkReply&gt;<br /> #include &lt;QString&gt;<br /> #include &lt;QStringList&gt;<br /> #include &lt;QTimer&gt;<br /> #include &lt;stdio.h&gt;<br /> DownloadManager::DownloadManager(QObject *parent)<br /> : QObject(parent), downloadedCount(0), totalCount(0)<br /> {<br /> }<br /> void DownloadManager::append(const QStringList &amp;urlList)<br /> {<br /> foreach (QString url, urlList)<br /> append(QUrl::fromEncoded(url.toLocal8Bit()));<br /> if (downloadQueue.isEmpty())<br /> QTimer::singleShot(0, this, SIGNAL(finished()));<br /> }<br /> void DownloadManager::append(const QUrl &amp;url)<br /> {<br /> if (downloadQueue.isEmpty())<br /> QTimer::singleShot(0, this, SLOT(startNextDownload()));<br /> downloadQueue.enqueue(url);<br /> ++totalCount;<br /> }<br /> QString DownloadManager::saveFileName(const QUrl &amp;url)<br /> {<br /> QString path = url.path();<br /> QString basename = QFileInfo(path).fileName();<br /> if (basename.isEmpty())<br /> basename = &quot;download&quot;;<br /> if (QFile::exists(basename)) {<br /> // already exists, don&quot;t overwrite<br /> int i = 0;<br /> basename += &quot;.&quot;;<br /> while (QFile::exists(basename + QString::number(i)))<br /> ++i;<br /> basename += QString::number(i);<br /> }<br /> return basename;<br /> }<br /> void DownloadManager::startNextDownload()<br /> {<br /> if (downloadQueue.isEmpty()) {<br /> printf(&quot;%d/%d files downloaded successfully\n&quot;, downloadedCount, totalCount);<br /> emit finished();<br /> return;<br /> }<br /> QUrl url = downloadQueue.dequeue();<br /> QString filename = saveFileName(url);<br /> output.setFileName(filename);<br /> if (!output.open(QIODevice::WriteOnly)) {<br /> fprintf(stderr, &quot;Problem opening save file &quot;%s&quot; for download &quot;%s&quot;: %s\n&quot;,<br /> qPrintable(filename), url.toEncoded().constData(),<br /> qPrintable(output.errorString()));<br /> startNextDownload();<br /> return; // skip this download<br /> }<br /> QNetworkRequest request(url);<br /> currentDownload = manager.get(request);<br /> connect(currentDownload, SIGNAL(downloadProgress(qint64,qint64)),<br /> SLOT(downloadProgress(qint64,qint64)));<br /> connect(currentDownload, SIGNAL(finished()),<br /> SLOT(downloadFinished()));<br /> connect(currentDownload, SIGNAL(readyRead()),<br /> SLOT(downloadReadyRead()));<br /> // prepare the output<br /> printf(&quot;Downloading %s...\n&quot;, url.toEncoded().constData());<br /> downloadTime.start();<br /> }<br /> void DownloadManager::downloadProgress(qint64 bytesReceived, qint64 bytesTotal)<br /> {<br /> progressBar.setStatus(bytesReceived, bytesTotal);<br /> // calculate the download speed<br /> double speed = bytesReceived * 1000.0 / downloadTime.elapsed();<br /> QString unit;<br /> if (speed &lt; 1024) {<br /> unit = &quot;bytes/sec&quot;;<br /> } else if (speed &lt; 1024*1024) {<br /> speed /= 1024;<br /> unit = &quot;kB/s&quot;;<br /> } else {<br /> speed /= 1024*1024;<br /> unit = &quot;MB/s&quot;;<br /> }<br /> progressBar.setMessage(QString::fromLatin1(&quot;%1 %2&quot;)<br /> .arg(speed, 3, &quot;f&quot;, 1).arg(unit));<br /> progressBar.update();<br /> }<br /> void DownloadManager::downloadFinished()<br /> {<br /> progressBar.clear();<br /> output.close();<br /> if (currentDownload-&gt;error()) {<br /> // download failed<br /> fprintf(stderr, &quot;Failed: %s\n&quot;, qPrintable(currentDownload-&gt;errorString()));<br /> } else {<br /> printf(&quot;Succeeded.\n&quot;);<br /> ++downloadedCount;<br /> }<br /> currentDownload-&gt;deleteLater();<br /> startNextDownload();<br /> }<br /> void DownloadManager::downloadReadyRead()<br /> {<br /> output.write(currentDownload-&gt;readAll());<br /> }<br /> <br /> <br /> <br /> #include &lt;QCoreApplication&gt;<br /> #include &lt;QStringList&gt;<br /> #include &quot;downloadmanager.h&quot;<br /> #include &lt;stdio.h&gt;<br /> int main(int argc, char **argv)<br /> {<br /> QCoreApplication app(argc, argv);<br /> QStringList arguments = app.arguments();<br /> arguments.takeFirst(); // remove the first argument, which is the program&quot;s name<br /> if (arguments.isEmpty()) {<br /> printf(&quot;Qt Download example\n&quot;<br /> &quot;Usage: downloadmanager url1 [url2... urlN]\n&quot;<br /> &quot;\n&quot;<br /> &quot;Downloads the URLs passed in the command-line to the local directory\n&quot;<br /> &quot;If the target file already exists, a .0, .1, .2, etc. is appended to\n&quot;<br /> &quot;differentiate.\n&quot;);<br /> return 0;<br /> }<br /> DownloadManager manager;<br /> manager.append(arguments);<br /> QObject::connect(&amp;manager, SIGNAL(finished()), &amp;app, SLOT(quit()));<br /> app.exec();<br /> }<br /> <br /> <br /> &lt;/source&gt;<br /> <br /> <br /> ==QNetworkAccessManager based google suggest==<br /> <br /> <br /> <br /> &lt;source lang=&quot;cpp&quot;&gt; <br /> /****************************************************************************<br /> **<br /> ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).<br /> ** All rights reserved.<br /> ** Contact: Nokia Corporation (qt-info@nokia.com)<br /> **<br /> ** This file is part of the examples of the Qt Toolkit.<br /> **<br /> ** $QT_BEGIN_LICENSE:LGPL$<br /> ** Commercial Usage<br /> ** Licensees holding valid Qt Commercial licenses may use this file in<br /> ** accordance with the Qt Commercial License Agreement provided with the<br /> ** Software or, alternatively, in accordance with the terms contained in<br /> ** a written agreement between you and Nokia.<br /> **<br /> ** GNU Lesser General Public License Usage<br /> ** Alternatively, this file may be used under the terms of the GNU Lesser<br /> ** General Public License version 2.1 as published by the Free Software<br /> ** Foundation and appearing in the file LICENSE.LGPL included in the<br /> ** packaging of this file. Please review the following information to<br /> ** ensure the GNU Lesser General Public License version 2.1 requirements<br /> ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.<br /> **<br /> ** In addition, as a special exception, Nokia gives you certain additional<br /> ** rights. These rights are described in the Nokia Qt LGPL Exception<br /> ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.<br /> **<br /> ** GNU General Public License Usage<br /> ** Alternatively, this file may be used under the terms of the GNU<br /> ** General Public License version 3.0 as published by the Free Software<br /> ** Foundation and appearing in the file LICENSE.GPL included in the<br /> ** packaging of this file. Please review the following information to<br /> ** ensure the GNU General Public License version 3.0 requirements will be<br /> ** met: http://www.gnu.org/copyleft/gpl.html.<br /> **<br /> ** If you have questions regarding the use of this file, please contact<br /> ** Nokia at qt-info@nokia.com.<br /> ** $QT_END_LICENSE$<br /> **<br /> ****************************************************************************/<br /> #ifndef GOOGLESUGGEST_H<br /> #define GOOGLESUGGEST_H<br /> #include &lt;QObject&gt;<br /> #include &lt;QNetworkAccessManager&gt;<br /> QT_BEGIN_NAMESPACE<br /> class QLineEdit;<br /> class QNetworkReply;<br /> class QTimer;<br /> class QTreeWidget;<br /> QT_END_NAMESPACE<br /> class GSuggestCompletion : public QObject<br /> {<br /> Q_OBJECT<br /> public:<br /> GSuggestCompletion(QLineEdit *parent = 0);<br /> ~GSuggestCompletion();<br /> bool eventFilter(QObject *obj, QEvent *ev);<br /> void showCompletion(const QStringList &amp;choices, const QStringList &amp;hits);<br /> public slots:<br /> void doneCompletion();<br /> void preventSuggest();<br /> void autoSuggest();<br /> void handleNetworkData(QNetworkReply *networkReply);<br /> private:<br /> QLineEdit *editor;<br /> QTreeWidget *popup;<br /> QTimer *timer;<br /> QNetworkAccessManager networkManager;<br /> };<br /> #endif // GOOGLESUGGEST_H<br /> <br /> <br /> <br /> #include &lt;QtCore&gt;<br /> #include &lt;QtGui&gt;<br /> #include &lt;QtNetwork&gt;<br /> #include &quot;googlesuggest.h&quot;<br /> #define GSUGGEST_URL &quot;http://google.com/complete/search?output=toolbar&amp;q=%1&quot;<br /> GSuggestCompletion::GSuggestCompletion(QLineEdit *parent): QObject(parent), editor(parent)<br /> {<br /> popup = new QTreeWidget;<br /> popup-&gt;setColumnCount(2);<br /> popup-&gt;setUniformRowHeights(true);<br /> popup-&gt;setRootIsDecorated(false);<br /> popup-&gt;setEditTriggers(QTreeWidget::NoEditTriggers);<br /> popup-&gt;setSelectionBehavior(QTreeWidget::SelectRows);<br /> popup-&gt;setFrameStyle(QFrame::Box | QFrame::Plain);<br /> popup-&gt;setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);<br /> popup-&gt;header()-&gt;hide();<br /> popup-&gt;installEventFilter(this);<br /> popup-&gt;setMouseTracking(true);<br /> connect(popup, SIGNAL(itemClicked(QTreeWidgetItem*, int)),<br /> SLOT(doneCompletion()));<br /> popup-&gt;setWindowFlags(Qt::Popup);<br /> popup-&gt;setFocusPolicy(Qt::NoFocus);<br /> popup-&gt;setFocusProxy(parent);<br /> timer = new QTimer(this);<br /> timer-&gt;setSingleShot(true);<br /> timer-&gt;setInterval(500);<br /> connect(timer, SIGNAL(timeout()), SLOT(autoSuggest()));<br /> connect(editor, SIGNAL(textEdited(QString)), timer, SLOT(start()));<br /> connect(&amp;networkManager, SIGNAL(finished(QNetworkReply*)),<br /> this, SLOT(handleNetworkData(QNetworkReply*)));<br /> }<br /> GSuggestCompletion::~GSuggestCompletion()<br /> {<br /> delete popup;<br /> }<br /> bool GSuggestCompletion::eventFilter(QObject *obj, QEvent *ev)<br /> {<br /> if (obj != popup)<br /> return false;<br /> if (ev-&gt;type() == QEvent::MouseButtonPress) {<br /> popup-&gt;hide();<br /> editor-&gt;setFocus();<br /> return true;<br /> }<br /> if (ev-&gt;type() == QEvent::KeyPress) {<br /> bool consumed = false;<br /> int key = static_cast&lt;QKeyEvent*&gt;(ev)-&gt;key();<br /> switch (key) {<br /> case Qt::Key_Enter:<br /> case Qt::Key_Return:<br /> doneCompletion();<br /> consumed = true;<br /> case Qt::Key_Escape:<br /> editor-&gt;setFocus();<br /> popup-&gt;hide();<br /> consumed = true;<br /> case Qt::Key_Up:<br /> case Qt::Key_Down:<br /> case Qt::Key_Home:<br /> case Qt::Key_End:<br /> case Qt::Key_PageUp:<br /> case Qt::Key_PageDown:<br /> break;<br /> default:<br /> editor-&gt;setFocus();<br /> editor-&gt;event(ev);<br /> popup-&gt;hide();<br /> break;<br /> }<br /> return consumed;<br /> }<br /> return false;<br /> }<br /> void GSuggestCompletion::showCompletion(const QStringList &amp;choices, const QStringList &amp;hits)<br /> {<br /> if (choices.isEmpty() || choices.count() != hits.count())<br /> return;<br /> const QPalette &amp;pal = editor-&gt;palette();<br /> QColor color = pal.color(QPalette::Disabled, QPalette::WindowText);<br /> popup-&gt;setUpdatesEnabled(false);<br /> popup-&gt;clear();<br /> for (int i = 0; i &lt; choices.count(); ++i) {<br /> QTreeWidgetItem * item;<br /> item = new QTreeWidgetItem(popup);<br /> item-&gt;setText(0, choices[i]);<br /> item-&gt;setText(1, hits[i]);<br /> item-&gt;setTextAlignment(1, Qt::AlignRight);<br /> item-&gt;setTextColor(1, color);<br /> }<br /> popup-&gt;setCurrentItem(popup-&gt;topLevelItem(0));<br /> popup-&gt;resizeColumnToContents(0);<br /> popup-&gt;resizeColumnToContents(1);<br /> popup-&gt;adjustSize();<br /> popup-&gt;setUpdatesEnabled(true);<br /> int h = popup-&gt;sizeHintForRow(0) * qMin(7, choices.count()) + 3;<br /> popup-&gt;resize(popup-&gt;width(), h);<br /> popup-&gt;move(editor-&gt;mapToGlobal(QPoint(0, editor-&gt;height())));<br /> popup-&gt;setFocus();<br /> popup-&gt;show();<br /> }<br /> void GSuggestCompletion::doneCompletion()<br /> {<br /> timer-&gt;stop();<br /> popup-&gt;hide();<br /> editor-&gt;setFocus();<br /> QTreeWidgetItem *item = popup-&gt;currentItem();<br /> if (item) {<br /> editor-&gt;setText(item-&gt;text(0));<br /> QKeyEvent *e;<br /> e = new QKeyEvent(QEvent::KeyPress, Qt::Key_Enter, Qt::NoModifier);<br /> QApplication::postEvent(editor, e);<br /> e = new QKeyEvent(QEvent::KeyRelease, Qt::Key_Enter, Qt::NoModifier);<br /> QApplication::postEvent(editor, e);<br /> }<br /> }<br /> void GSuggestCompletion::preventSuggest()<br /> {<br /> timer-&gt;stop();<br /> }<br /> void GSuggestCompletion::autoSuggest()<br /> {<br /> QString str = editor-&gt;text();<br /> QString url = QString(GSUGGEST_URL).arg(str);<br /> networkManager.get(QNetworkRequest(QString(url)));<br /> }<br /> void GSuggestCompletion::handleNetworkData(QNetworkReply *networkReply)<br /> {<br /> QUrl url = networkReply-&gt;url();<br /> if (!networkReply-&gt;error()) {<br /> QStringList choices;<br /> QStringList hits;<br /> QString response(networkReply-&gt;readAll());<br /> QXmlStreamReader xml(response);<br /> while (!xml.atEnd()) {<br /> xml.readNext();<br /> if (xml.tokenType() == QXmlStreamReader::StartElement)<br /> if (xml.name() == &quot;suggestion&quot;) {<br /> QStringRef str = xml.attributes().value(&quot;data&quot;);<br /> choices &lt;&lt; str.toString();<br /> }<br /> if (xml.tokenType() == QXmlStreamReader::StartElement)<br /> if (xml.name() == &quot;num_queries&quot;) {<br /> QStringRef str = xml.attributes().value(&quot;int&quot;);<br /> hits &lt;&lt; str.toString();<br /> }<br /> }<br /> showCompletion(choices, hits);<br /> }<br /> networkReply-&gt;deleteLater();<br /> }<br /> <br /> <br /> #ifndef SEARCHBOX_H<br /> #define SEARCHBOX_H<br /> #include &lt;QLineEdit&gt;<br /> class GSuggestCompletion;<br /> class SearchBox: public QLineEdit<br /> {<br /> Q_OBJECT<br /> public:<br /> SearchBox(QWidget *parent = 0);<br /> protected slots:<br /> void doSearch();<br /> private:<br /> GSuggestCompletion *completer;<br /> };<br /> <br /> #endif // SEARCHBOX_H<br /> <br /> <br /> #include &lt;QDesktopServices&gt;<br /> #include &lt;QUrl&gt;<br /> #include &quot;searchbox.h&quot;<br /> #include &quot;googlesuggest.h&quot;<br /> #define GSEARCH_URL &quot;http://www.google.com/search?q=%1&quot;<br /> <br /> SearchBox::SearchBox(QWidget *parent): QLineEdit(parent)<br /> {<br /> completer = new GSuggestCompletion(this);<br /> connect(this, SIGNAL(returnPressed()), SLOT(doSearch()));<br /> setWindowTitle(&quot;Search with Google&quot;);<br /> adjustSize();<br /> resize(400, height());<br /> setFocus();<br /> }<br /> void SearchBox::doSearch()<br /> {<br /> completer-&gt;preventSuggest();<br /> QString url = QString(GSEARCH_URL).arg(text());<br /> QDesktopServices::openUrl(QUrl(url));<br /> }<br /> <br /> <br /> #include &lt;QApplication&gt;<br /> #include &quot;searchbox.h&quot;<br /> int main(int argc, char * argv[])<br /> {<br /> QApplication app(argc, argv);<br /> SearchBox *searchEdit = new SearchBox;<br /> searchEdit-&gt;show();<br /> return app.exec();<br /> }<br /> <br /> <br /> &lt;/source&gt;</div> Admin

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179

Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48