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: 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
C++/Qt - История изменений 2026-11-08T04:25:45Z История изменений этой страницы в вики 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&diff=1296&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&diff=1297&oldid=prev
Admin: 1 версия:&#32;Импорт контента... 2010-05-25T10:25:27Z <p>1 версия: Импорт контента...</p> <p><b>Новая страница</b></p><div>* [[C++/Qt/Color Dialog | Color Dialog]]<br /> * [[C++/Qt/Drag Drop | Drag Drop]]<br /> * [[C++/Qt/Draw Shape | Draw Shape]]<br /> * [[C++/Qt/Layout | Layout]]<br /> * [[C++/Qt/Open File Dialog | Open File Dialog]]<br /> * [[C++/Qt/QAbstractItemModel | QAbstractItemModel]]<br /> * [[C++/Qt/QAbstractItemView | QAbstractItemView]]<br /> * [[C++/Qt/QAbstractListModel | QAbstractListModel]]<br /> * [[C++/Qt/QAbstractTableModel | QAbstractTableModel]]<br /> * [[C++/Qt/QAction | QAction]]<br /> * [[C++/Qt/QApplication | QApplication]]<br /> * [[C++/Qt/QAssistantClient | QAssistantClient]]<br /> * [[C++/Qt/QBrush | QBrush]]<br /> * [[C++/Qt/QBuffer | QBuffer]]<br /> * [[C++/Qt/QByteArray | QByteArray]]<br /> * [[C++/Qt/QCalendarWidget | QCalendarWidget]]<br /> * [[C++/Qt/QCheckBox | QCheckBox]]<br /> * [[C++/Qt/QComboBox | QComboBox]]<br /> * [[C++/Qt/QContextMenuEvent | QContextMenuEvent]]<br /> * [[C++/Qt/QDBusMessage | QDBusMessage]]<br /> * [[C++/Qt/QDataStream | QDataStream]]<br /> * [[C++/Qt/QDate | QDate]]<br /> * [[C++/Qt/QDesignerCustomWidgetInterface | QDesignerCustomWidgetInterface]]<br /> * [[C++/Qt/QDialog | QDialog]]<br /> * [[C++/Qt/QDir | QDir]]<br /> * [[C++/Qt/QDirModel | QDirModel]]<br /> * [[C++/Qt/QDockWidget | QDockWidget]]<br /> * [[C++/Qt/QDomDocument | QDomDocument]]<br /> * [[C++/Qt/QDomElement | QDomElement]]<br /> * [[C++/Qt/QDomNode | QDomNode]]<br /> * [[C++/Qt/QDoubleValidator | QDoubleValidator]]<br /> * [[C++/Qt/QDrive | QDrive]]<br /> * [[C++/Qt/QEvent | QEvent]]<br /> * [[C++/Qt/QFile | QFile]]<br /> * [[C++/Qt/QFileDialog | QFileDialog]]<br /> * [[C++/Qt/QFileInfo | QFileInfo]]<br /> * [[C++/Qt/QFocusEvent | QFocusEvent]]<br /> * [[C++/Qt/QFrame | QFrame]]<br /> * [[C++/Qt/QFtp | QFtp]]<br /> * [[C++/Qt/QGraphicsItem | QGraphicsItem]]<br /> * [[C++/Qt/QGraphicsPolygonItem | QGraphicsPolygonItem]]<br /> * [[C++/Qt/QGraphicsRectItem | QGraphicsRectItem]]<br /> * [[C++/Qt/QGraphicsView | QGraphicsView]]<br /> * [[C++/Qt/QGridLayout | QGridLayout]]<br /> * [[C++/Qt/QGroupBox | QGroupBox]]<br /> * [[C++/Qt/QHBoxLayout | QHBoxLayout]]<br /> * [[C++/Qt/QHash | QHash]]<br /> * [[C++/Qt/QImage | QImage]]<br /> * [[C++/Qt/QImageWriter | QImageWriter]]<br /> * [[C++/Qt/QInputDialog | QInputDialog]]<br /> * [[C++/Qt/QKeyEvent | QKeyEvent]]<br /> * [[C++/Qt/QLCDNumber | QLCDNumber]]<br /> * [[C++/Qt/QLabel | QLabel]]<br /> * [[C++/Qt/QLayout | QLayout]]<br /> * [[C++/Qt/QLineEdit | QLineEdit]]<br /> * [[C++/Qt/QLinearGradient | QLinearGradient]]<br /> * [[C++/Qt/QList | QList]]<br /> * [[C++/Qt/QListIterator | QListIterator]]<br /> * [[C++/Qt/QListView | QListView]]<br /> * [[C++/Qt/QListWidget | QListWidget]]<br /> * [[C++/Qt/QListWidgetItem | QListWidgetItem]]<br /> * [[C++/Qt/QMap | QMap]]<br /> * [[C++/Qt/QMenu | QMenu]]<br /> * [[C++/Qt/QMessageBox | QMessageBox]]<br /> * [[C++/Qt/QMouseEvent | QMouseEvent]]<br /> * [[C++/Qt/QMovie | QMovie]]<br /> * [[C++/Qt/QMultiHash | QMultiHash]]<br /> * [[C++/Qt/QMultiMap | QMultiMap]]<br /> * [[C++/Qt/QMutableIterators | QMutableIterators]]<br /> * [[C++/Qt/QMutableListIterator | QMutableListIterator]]<br /> * [[C++/Qt/QMutexLocker | QMutexLocker]]<br /> * [[C++/Qt/QNetworkAccessManager | QNetworkAccessManager]]<br /> * [[C++/Qt/QObject | QObject]]<br /> * [[C++/Qt/QPainter | QPainter]]<br /> * [[C++/Qt/QPalette | QPalette]]<br /> * [[C++/Qt/QPen | QPen]]<br /> * [[C++/Qt/QPixmap | QPixmap]]<br /> * [[C++/Qt/QPlainTextEdit | QPlainTextEdit]]<br /> * [[C++/Qt/QPointer | QPointer]]<br /> * [[C++/Qt/QPrintDialog | QPrintDialog]]<br /> * [[C++/Qt/QPrinter | QPrinter]]<br /> * [[C++/Qt/QProcess | QProcess]]<br /> * [[C++/Qt/QProgressBar | QProgressBar]]<br /> * [[C++/Qt/QPushButton | QPushButton]]<br /> * [[C++/Qt/QQueue | QQueue]]<br /> * [[C++/Qt/QRadialGradient | QRadialGradient]]<br /> * [[C++/Qt/QRadioButton | QRadioButton]]<br /> * [[C++/Qt/QReadWriteLock | QReadWriteLock]]<br /> * [[C++/Qt/QRegExp | QRegExp]]<br /> * [[C++/Qt/QRegExpValidator | QRegExpValidator]]<br /> * [[C++/Qt/QScriptEngine | QScriptEngine]]<br /> * [[C++/Qt/QSemaphore | QSemaphore]]<br /> * [[C++/Qt/QSet | QSet]]<br /> * [[C++/Qt/QSlider | QSlider]]<br /> * [[C++/Qt/QSortFilterProxyModel | QSortFilterProxyModel]]<br /> * [[C++/Qt/QSpinBox | QSpinBox]]<br /> * [[C++/Qt/QSplashScreen | QSplashScreen]]<br /> * [[C++/Qt/QSplitter | QSplitter]]<br /> * [[C++/Qt/QSqlDatabase | QSqlDatabase]]<br /> * [[C++/Qt/QSqlRelationalTableModel | QSqlRelationalTableModel]]<br /> * [[C++/Qt/QSqlTableModel | QSqlTableModel]]<br /> * [[C++/Qt/QStack | QStack]]<br /> * [[C++/Qt/QStackedLayout | QStackedLayout]]<br /> * [[C++/Qt/QStackedWidget | QStackedWidget]]<br /> * [[C++/Qt/QStandardItem | QStandardItem]]<br /> * [[C++/Qt/QStandardItemModel | QStandardItemModel]]<br /> * [[C++/Qt/QStatusBar | QStatusBar]]<br /> * [[C++/Qt/QString | QString]]<br /> * [[C++/Qt/QStringList | QStringList]]<br /> * [[C++/Qt/QStringListModel | QStringListModel]]<br /> * [[C++/Qt/QStyle | QStyle]]<br /> * [[C++/Qt/QSvgWidget | QSvgWidget]]<br /> * [[C++/Qt/QSystemTrayIcon | QSystemTrayIcon]]<br /> * [[C++/Qt/QTabWidget | QTabWidget]]<br /> * [[C++/Qt/QTableView | QTableView]]<br /> * [[C++/Qt/QTableWidget | QTableWidget]]<br /> * [[C++/Qt/QTabletEvent | QTabletEvent]]<br /> * [[C++/Qt/QTcpServer | QTcpServer]]<br /> * [[C++/Qt/QTcpSocket | QTcpSocket]]<br /> * [[C++/Qt/QTest | QTest]]<br /> * [[C++/Qt/QTextBlockFormat | QTextBlockFormat]]<br /> * [[C++/Qt/QTextBrowser | QTextBrowser]]<br /> * [[C++/Qt/QTextCharFormat | QTextCharFormat]]<br /> * [[C++/Qt/QTextCursor | QTextCursor]]<br /> * [[C++/Qt/QTextDocument | QTextDocument]]<br /> * [[C++/Qt/QTextEdit | QTextEdit]]<br /> * [[C++/Qt/QTextFrame | QTextFrame]]<br /> * [[C++/Qt/QTextImageFormat | QTextImageFormat]]<br /> * [[C++/Qt/QTextList | QTextList]]<br /> * [[C++/Qt/QTextStream | QTextStream]]<br /> * [[C++/Qt/QTextTableFormat | QTextTableFormat]]<br /> * [[C++/Qt/QThread | QThread]]<br /> * [[C++/Qt/QTime | QTime]]<br /> * [[C++/Qt/QTimeLine | QTimeLine]]<br /> * [[C++/Qt/QTimer | QTimer]]<br /> * [[C++/Qt/QToolBar | QToolBar]]<br /> * [[C++/Qt/QTranslator | QTranslator]]<br /> * [[C++/Qt/QTreeView | QTreeView]]<br /> * [[C++/Qt/QTreeWidget | QTreeWidget]]<br /> * [[C++/Qt/QTreeWidgetItem | QTreeWidgetItem]]<br /> * [[C++/Qt/QUdpSocket | QUdpSocket]]<br /> * [[C++/Qt/QUiLoader | QUiLoader]]<br /> * [[C++/Qt/QVBoxLayout | QVBoxLayout]]<br /> * [[C++/Qt/QVector | QVector]]<br /> * [[C++/Qt/QWhatsThis | QWhatsThis]]<br /> * [[C++/Qt/QWidget | QWidget]]<br /> * [[C++/Qt/QWindowsStyle | QWindowsStyle]]<br /> * [[C++/Qt/QWizard | QWizard]]<br /> * [[C++/Qt/QX11EmbedContainer | QX11EmbedContainer]]<br /> * [[C++/Qt/QX11EmbedWidget | QX11EmbedWidget]]<br /> * [[C++/Qt/QXmlDefaultHandler | QXmlDefaultHandler]]<br /> * [[C++/Qt/QXmlStreamWriter | QXmlStreamWriter]]<br /> * [[C++/Qt/Signal | Signal]]<br /> * [[C++/Qt/Sqlite | Sqlite]]<br /> * [[C++/Qt/ToolTip | ToolTip]]<br /> * [[C++/Qt/Window | Window]]<br /> * [[C++/Qt/foreach | foreach]]<br /> * [[C++/Qt/qBinaryFind | qBinaryFind]]<br /> * [[C++/Qt/qCopyBackward | qCopyBackward]]<br /> * [[C++/Qt/qDebug | qDebug]]<br /> * [[C++/Qt/qLowerBound | qLowerBound]]<br /> * [[C++/Qt/qMin | qMin]]<br /> * [[C++/Qt/qSort | qSort]]<br /> <br /> ==character painter widget==<br /> <br /> <br /> <br /> &lt;source lang=&quot;cpp&quot;&gt; <br /> <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 CHARACTERWIDGET_H<br /> #define CHARACTERWIDGET_H<br /> #include &lt;QFont&gt;<br /> #include &lt;QPoint&gt;<br /> #include &lt;QSize&gt;<br /> #include &lt;QString&gt;<br /> #include &lt;QWidget&gt;<br /> QT_BEGIN_NAMESPACE<br /> class QMouseEvent;<br /> class QPaintEvent;<br /> QT_END_NAMESPACE<br /> <br /> class CharacterWidget : public QWidget<br /> {<br /> Q_OBJECT<br /> public:<br /> CharacterWidget(QWidget *parent = 0);<br /> QSize sizeHint() const;<br /> public slots:<br /> void updateFont(const QFont &amp;font);<br /> void updateSize(const QString &amp;fontSize);<br /> void updateStyle(const QString &amp;fontStyle);<br /> void updateFontMerging(bool enable);<br /> signals:<br /> void characterSelected(const QString &amp;character);<br /> protected:<br /> void mouseMoveEvent(QMouseEvent *event);<br /> void mousePressEvent(QMouseEvent *event);<br /> void paintEvent(QPaintEvent *event);<br /> private:<br /> QFont displayFont;<br /> int columns;<br /> int lastKey;<br /> int squareSize;<br /> };<br /> <br /> #endif<br /> <br /> <br /> #include &lt;QtGui&gt;<br /> #include &quot;characterwidget.h&quot;<br /> <br /> CharacterWidget::CharacterWidget(QWidget *parent)<br /> : QWidget(parent)<br /> {<br /> squareSize = 24;<br /> columns = 16;<br /> lastKey = -1;<br /> setMouseTracking(true);<br /> }<br /> <br /> void CharacterWidget::updateFont(const QFont &amp;font)<br /> {<br /> displayFont.setFamily(font.family());<br /> squareSize = qMax(24, QFontMetrics(displayFont).xHeight() * 3);<br /> adjustSize();<br /> update();<br /> }<br /> <br /> void CharacterWidget::updateSize(const QString &amp;fontSize)<br /> {<br /> displayFont.setPointSize(fontSize.toInt());<br /> squareSize = qMax(24, QFontMetrics(displayFont).xHeight() * 3);<br /> adjustSize();<br /> update();<br /> }<br /> <br /> void CharacterWidget::updateStyle(const QString &amp;fontStyle)<br /> {<br /> QFontDatabase fontDatabase;<br /> const QFont::StyleStrategy oldStrategy = displayFont.styleStrategy();<br /> displayFont = fontDatabase.font(displayFont.family(), fontStyle, displayFont.pointSize());<br /> displayFont.setStyleStrategy(oldStrategy);<br /> squareSize = qMax(24, QFontMetrics(displayFont).xHeight() * 3);<br /> adjustSize();<br /> update();<br /> }<br /> void CharacterWidget::updateFontMerging(bool enable)<br /> {<br /> if (enable)<br /> displayFont.setStyleStrategy(QFont::PreferDefault);<br /> else<br /> displayFont.setStyleStrategy(QFont::NoFontMerging);<br /> adjustSize();<br /> update();<br /> }<br /> <br /> QSize CharacterWidget::sizeHint() const<br /> {<br /> return QSize(columns*squareSize, (65536/columns)*squareSize);<br /> }<br /> <br /> void CharacterWidget::mouseMoveEvent(QMouseEvent *event)<br /> {<br /> QPoint widgetPosition = mapFromGlobal(event-&gt;globalPos());<br /> uint key = (widgetPosition.y()/squareSize)*columns + widgetPosition.x()/squareSize;<br /> QString text = QString::fromLatin1(&quot;&lt;p&gt;Character: &lt;span style=\&quot;font-size: 24pt; font-family: %1\&quot;&gt;&quot;).arg(displayFont.family())<br /> + QChar(key)<br /> + QString::fromLatin1(&quot;&lt;/span&gt;&lt;p&gt;Value: 0x&quot;)<br /> + QString::number(key, 16);<br /> QToolTip::showText(event-&gt;globalPos(), text, this);<br /> }<br /> <br /> void CharacterWidget::mousePressEvent(QMouseEvent *event)<br /> {<br /> if (event-&gt;button() == Qt::LeftButton) {<br /> lastKey = (event-&gt;y()/squareSize)*columns + event-&gt;x()/squareSize;<br /> if (QChar(lastKey).category() != QChar::NoCategory)<br /> emit characterSelected(QString(QChar(lastKey)));<br /> update();<br /> }<br /> else<br /> QWidget::mousePressEvent(event);<br /> }<br /> <br /> void CharacterWidget::paintEvent(QPaintEvent *event)<br /> {<br /> QPainter painter(this);<br /> painter.fillRect(event-&gt;rect(), QBrush(Qt::white));<br /> painter.setFont(displayFont);<br /> <br /> QRect redrawRect = event-&gt;rect();<br /> int beginRow = redrawRect.top()/squareSize;<br /> int endRow = redrawRect.bottom()/squareSize;<br /> int beginColumn = redrawRect.left()/squareSize;<br /> int endColumn = redrawRect.right()/squareSize;<br /> <br /> painter.setPen(QPen(Qt::gray));<br /> for (int row = beginRow; row &lt;= endRow; ++row) {<br /> for (int column = beginColumn; column &lt;= endColumn; ++column) {<br /> painter.drawRect(column*squareSize, row*squareSize, squareSize, squareSize);<br /> }<br /> <br /> }<br /> <br /> QFontMetrics fontMetrics(displayFont);<br /> painter.setPen(QPen(Qt::black));<br /> for (int row = beginRow; row &lt;= endRow; ++row) {<br /> for (int column = beginColumn; column &lt;= endColumn; ++column) {<br /> int key = row*columns + column;<br /> painter.setClipRect(column*squareSize, row*squareSize, squareSize, squareSize);<br /> if (key == lastKey)<br /> painter.fillRect(column*squareSize + 1, row*squareSize + 1, squareSize, squareSize, QBrush(Qt::red));<br /> painter.drawText(column*squareSize + (squareSize / 2) - fontMetrics.width(QChar(key))/2,<br /> row*squareSize + 4 + fontMetrics.ascent(),<br /> QString(QChar(key)));<br /> }<br /> }<br /> }<br /> <br /> <br /> <br /> #ifndef MAINWINDOW_H<br /> #define MAINWINDOW_H<br /> #include &lt;QMainWindow&gt;<br /> #include &lt;QString&gt;<br /> QT_BEGIN_NAMESPACE<br /> class QClipboard;<br /> class QComboBox;<br /> class QFontComboBox;<br /> class QLineEdit;<br /> class QScrollArea;<br /> class QCheckBox;<br /> QT_END_NAMESPACE<br /> class CharacterWidget;<br /> <br /> class MainWindow : public QMainWindow<br /> {<br /> Q_OBJECT<br /> public:<br /> MainWindow();<br /> public slots:<br /> void findStyles(const QFont &amp;font);<br /> void findSizes(const QFont &amp;font);<br /> void insertCharacter(const QString &amp;character);<br /> void updateClipboard();<br /> private:<br /> CharacterWidget *characterWidget;<br /> QClipboard *clipboard;<br /> QComboBox *styleCombo;<br /> QComboBox *sizeCombo;<br /> QFontComboBox *fontCombo;<br /> QLineEdit *lineEdit;<br /> QScrollArea *scrollArea;<br /> QCheckBox *fontMerging;<br /> };<br /> <br /> #endif<br /> <br /> <br /> <br /> #include &lt;QtGui&gt;<br /> #include &quot;characterwidget.h&quot;<br /> #include &quot;mainwindow.h&quot;<br /> <br /> MainWindow::MainWindow()<br /> {<br /> QWidget *centralWidget = new QWidget;<br /> QLabel *fontLabel = new QLabel(tr(&quot;Font:&quot;));<br /> fontCombo = new QFontComboBox;<br /> QLabel *sizeLabel = new QLabel(tr(&quot;Size:&quot;));<br /> sizeCombo = new QComboBox;<br /> QLabel *styleLabel = new QLabel(tr(&quot;Style:&quot;));<br /> styleCombo = new QComboBox;<br /> QLabel *fontMergingLabel = new QLabel(tr(&quot;Automatic Font Merging:&quot;));<br /> fontMerging = new QCheckBox;<br /> fontMerging-&gt;setChecked(true);<br /> scrollArea = new QScrollArea;<br /> characterWidget = new CharacterWidget;<br /> scrollArea-&gt;setWidget(characterWidget);<br /> <br /> findStyles(fontCombo-&gt;currentFont());<br /> findSizes(fontCombo-&gt;currentFont());<br /> <br /> lineEdit = new QLineEdit;<br /> QPushButton *clipboardButton = new QPushButton(tr(&quot;&amp;To clipboard&quot;));<br /> <br /> clipboard = QApplication::clipboard();<br /> <br /> connect(fontCombo, SIGNAL(currentFontChanged(const QFont &amp;)),<br /> this, SLOT(findStyles(const QFont &amp;)));<br /> connect(fontCombo, SIGNAL(currentFontChanged(const QFont &amp;)),<br /> this, SLOT(findSizes(const QFont &amp;)));<br /> connect(fontCombo, SIGNAL(currentFontChanged(const QFont &amp;)),<br /> characterWidget, SLOT(updateFont(const QFont &amp;)));<br /> connect(sizeCombo, SIGNAL(currentIndexChanged(const QString &amp;)),<br /> characterWidget, SLOT(updateSize(const QString &amp;)));<br /> connect(styleCombo, SIGNAL(currentIndexChanged(const QString &amp;)),<br /> characterWidget, SLOT(updateStyle(const QString &amp;)));<br /> <br /> connect(characterWidget, SIGNAL(characterSelected(const QString &amp;)),<br /> this, SLOT(insertCharacter(const QString &amp;)));<br /> connect(clipboardButton, SIGNAL(clicked()), this, SLOT(updateClipboard()));<br /> connect(fontMerging, SIGNAL(toggled(bool)), characterWidget, SLOT(updateFontMerging(bool)));<br /> <br /> QHBoxLayout *controlsLayout = new QHBoxLayout;<br /> controlsLayout-&gt;addWidget(fontLabel);<br /> controlsLayout-&gt;addWidget(fontCombo, 1);<br /> controlsLayout-&gt;addWidget(sizeLabel);<br /> controlsLayout-&gt;addWidget(sizeCombo, 1);<br /> controlsLayout-&gt;addWidget(styleLabel);<br /> controlsLayout-&gt;addWidget(styleCombo, 1);<br /> controlsLayout-&gt;addWidget(fontMergingLabel);<br /> controlsLayout-&gt;addWidget(fontMerging, 1);<br /> controlsLayout-&gt;addStretch(1);<br /> QHBoxLayout *lineLayout = new QHBoxLayout;<br /> lineLayout-&gt;addWidget(lineEdit, 1);<br /> lineLayout-&gt;addSpacing(12);<br /> lineLayout-&gt;addWidget(clipboardButton);<br /> QVBoxLayout *centralLayout = new QVBoxLayout;<br /> centralLayout-&gt;addLayout(controlsLayout);<br /> centralLayout-&gt;addWidget(scrollArea, 1);<br /> centralLayout-&gt;addSpacing(4);<br /> centralLayout-&gt;addLayout(lineLayout);<br /> centralWidget-&gt;setLayout(centralLayout);<br /> setCentralWidget(centralWidget);<br /> setWindowTitle(tr(&quot;Character Map&quot;));<br /> }<br /> <br /> void MainWindow::findStyles(const QFont &amp;font)<br /> {<br /> QFontDatabase fontDatabase;<br /> QString currentItem = styleCombo-&gt;currentText();<br /> styleCombo-&gt;clear();<br /> <br /> QString style;<br /> foreach (style, fontDatabase.styles(font.family()))<br /> styleCombo-&gt;addItem(style);<br /> int styleIndex = styleCombo-&gt;findText(currentItem);<br /> if (styleIndex == -1)<br /> styleCombo-&gt;setCurrentIndex(0);<br /> else<br /> styleCombo-&gt;setCurrentIndex(styleIndex);<br /> }<br /> <br /> void MainWindow::findSizes(const QFont &amp;font)<br /> {<br /> QFontDatabase fontDatabase;<br /> QString currentSize = sizeCombo-&gt;currentText();<br /> sizeCombo-&gt;blockSignals(true);<br /> sizeCombo-&gt;clear();<br /> int size;<br /> if(fontDatabase.isSmoothlyScalable(font.family(), fontDatabase.styleString(font))) {<br /> foreach(size, QFontDatabase::standardSizes()) {<br /> sizeCombo-&gt;addItem(QVariant(size).toString());<br /> sizeCombo-&gt;setEditable(true);<br /> }<br /> } else {<br /> foreach(size, fontDatabase.smoothSizes(font.family(), fontDatabase.styleString(font))) {<br /> sizeCombo-&gt;addItem(QVariant(size).toString());<br /> sizeCombo-&gt;setEditable(false);<br /> }<br /> }<br /> sizeCombo-&gt;blockSignals(false);<br /> int sizeIndex = sizeCombo-&gt;findText(currentSize);<br /> if(sizeIndex == -1)<br /> sizeCombo-&gt;setCurrentIndex(qMax(0, sizeCombo-&gt;count() / 3));<br /> else<br /> sizeCombo-&gt;setCurrentIndex(sizeIndex);<br /> }<br /> <br /> void MainWindow::insertCharacter(const QString &amp;character)<br /> {<br /> lineEdit-&gt;insert(character);<br /> }<br /> <br /> void MainWindow::updateClipboard()<br /> {<br /> clipboard-&gt;setText(lineEdit-&gt;text(), QClipboard::Clipboard);<br /> clipboard-&gt;setText(lineEdit-&gt;text(), QClipboard::Selection);<br /> }<br /> <br /> <br /> <br /> #include &lt;QApplication&gt;<br /> #include &quot;mainwindow.h&quot;<br /> int main(int argc, char *argv[])<br /> {<br /> QApplication app(argc, argv);<br /> MainWindow window;<br /> window.show();<br /> return app.exec();<br /> }<br /> <br /> <br /> &lt;/source&gt;<br /> <br /> <br /> ==Create QFont==<br /> <br /> <br /> <br /> &lt;source lang=&quot;cpp&quot;&gt; <br /> Foundations of Qt Development\Chapter07\paths\main.cpp<br /> /*<br /> * Copyright (c) 2006-2007, Johan Thelin<br /> * <br /> * All rights reserved.<br /> * <br /> * Redistribution and use in source and binary forms, with or without modification, <br /> * are permitted provided that the following conditions are met:<br /> * <br /> * * Redistributions of source code must retain the above copyright notice, <br /> * this list of conditions and the following disclaimer.<br /> * * Redistributions in binary form must reproduce the above copyright notice, <br /> * this list of conditions and the following disclaimer in the documentation <br /> * and/or other materials provided with the distribution.<br /> * * Neither the name of APress nor the names of its contributors <br /> * may be used to endorse or promote products derived from this software <br /> * without specific prior written permission.<br /> * <br /> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS<br /> * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT<br /> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR<br /> * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR<br /> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,<br /> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,<br /> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR<br /> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF<br /> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING<br /> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS<br /> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.<br /> *<br /> */<br /> #include &lt;QApplication&gt;<br /> #include &lt;QPainter&gt;<br /> #include &lt;QPainterPath&gt;<br /> #include &lt;QPixmap&gt;<br /> int main( int argc, char **argv )<br /> {<br /> QApplication app( argc, argv );<br /> <br /> QPixmap pixmap( 200, 200 );<br /> pixmap.fill( Qt::white );<br /> <br /> QPainterPath path;<br /> <br /> path.addEllipse( 80, 80, 80, 80 );<br /> <br /> path.moveTo( 120, 120 );<br /> path.lineTo( 120, 40 );<br /> path.arcTo( 40, 40, 160, 160, 90, 90 );<br /> path.lineTo( 120, 120 );<br /> <br /> QFont font = QApplication::font();<br /> font.setPixelSize( 40 );<br /> <br /> path.addText( 20, 180, font, &quot;Path&quot; );<br /> <br /> QPainter painter( &amp;pixmap );<br /> painter.setRenderHint( QPainter::Antialiasing );<br /> <br /> painter.setPen( Qt::black );<br /> painter.setBrush( Qt::gray );<br /> <br /> painter.drawPath( path );<br /> <br /> pixmap.save( &quot;path.png&quot; );<br /> <br /> return 0;<br /> }<br /> <br /> <br /> &lt;/source&gt;<br /> <br /> <br /> ==Font dialog demo==<br /> <br /> <br /> <br /> &lt;source lang=&quot;cpp&quot;&gt; <br /> <br /> Chapter03\colorandfont\main.cpp<br /> /*<br /> * Copyright (c) 2006-2007, Johan Thelin<br /> * <br /> * All rights reserved.<br /> * <br /> * Redistribution and use in source and binary forms, with or without modification, <br /> * are permitted provided that the following conditions are met:<br /> * <br /> * * Redistributions of source code must retain the above copyright notice, <br /> * this list of conditions and the following disclaimer.<br /> * * Redistributions in binary form must reproduce the above copyright notice, <br /> * this list of conditions and the following disclaimer in the documentation <br /> * and/or other materials provided with the distribution.<br /> * * Neither the name of APress nor the names of its contributors <br /> * may be used to endorse or promote products derived from this software <br /> * without specific prior written permission.<br /> * <br /> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS<br /> * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT<br /> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR<br /> * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR<br /> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,<br /> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,<br /> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR<br /> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF<br /> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING<br /> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS<br /> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.<br /> *<br /> */<br /> #include &lt;QApplication&gt;<br /> #include &lt;QFontDialog&gt;<br /> #include &lt;QColorDialog&gt;<br /> class Tester : public QWidget<br /> {<br /> public:<br /> void doColor()<br /> {<br /> QColor color = QColorDialog::getColor(Qt::yellow, this );<br /> if( color.isValid() )<br /> {<br /> qDebug( &quot;ok&quot; );<br /> }<br /> }<br /> <br /> void doFont()<br /> {<br /> bool ok;<br /> QFont font = QFontDialog::getFont( <br /> &amp;ok, <br /> QFont( &quot;Arial&quot;, 18 ), <br /> this, <br /> tr(&quot;Pick a font&quot;) );<br /> if( ok )<br /> {<br /> qDebug( &quot;ok&quot; );<br /> }<br /> }<br /> };<br /> int main( int argc, char **argv )<br /> {<br /> QApplication app( argc, argv );<br /> <br /> Tester t;<br /> t.doColor();<br /> t.doFont();<br /> <br /> return 0;<br /> }<br /> <br /> <br /> &lt;/source&gt;<br /> <br /> <br /> ==plain text layout==<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 documentation 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 WINDOW_H<br /> #define WINDOW_H<br /> #include &lt;QWidget&gt;<br /> class Window : public QWidget<br /> {<br /> Q_OBJECT<br /> public:<br /> Window(QWidget *parent = 0);<br /> protected:<br /> void paintEvent(QPaintEvent *event);<br /> private:<br /> QFont font;<br /> QString text;<br /> };<br /> #endif<br /> <br /> <br /> #include &lt;QtGui&gt;<br /> #include &lt;math.h&gt;<br /> #include &quot;window.h&quot;<br /> Window::Window(QWidget *parent)<br /> : QWidget(parent)<br /> {<br /> text = QString(&quot;Support for text rendering and layout in Qt 4 has been &quot;<br /> &quot;redesigned around a system that allows textual content to &quot;<br /> &quot;be represented in a more flexible way than was possible &quot;<br /> &quot;with Qt 3. Qt 4 also provides a more convenient &quot;<br /> &quot;programming interface for editing documents. These &quot;<br /> &quot;improvements are made available through a reimplementation &quot;<br /> &quot;of the existing text rendering engine, and the &quot;<br /> &quot;introduction of several new classes. &quot;<br /> &quot;See the relevant module overview for a detailed discussion &quot;<br /> &quot;of this framework. The following sections provide a brief &quot;<br /> &quot;overview of the main concepts behind Scribe.&quot;);<br /> setWindowTitle(tr(&quot;Plain Text Layout&quot;));<br /> }<br /> void Window::paintEvent(QPaintEvent *event)<br /> {<br /> QTextLayout textLayout(text, font);<br /> qreal margin = 10;<br /> qreal radius = qMin(width()/2.0, height()/2.0) - margin;<br /> QFontMetrics fm(font);<br /> qreal lineHeight = fm.height();<br /> qreal y = 0;<br /> textLayout.beginLayout();<br /> while (1) {<br /> // create a new line <br /> QTextLine line = textLayout.createLine();<br /> if (!line.isValid())<br /> break;<br /> qreal x1 = qMax(0.0, pow(pow(radius,2)-pow(radius-y,2), 0.5));<br /> qreal x2 = qMax(0.0, pow(pow(radius,2)-pow(radius-(y+lineHeight),2), 0.5));<br /> qreal x = qMax(x1, x2) + margin;<br /> qreal lineWidth = (width() - margin) - x;<br /> line.setLineWidth(lineWidth);<br /> line.setPosition(QPointF(x, margin+y));<br /> y += line.height();<br /> }<br /> textLayout.endLayout();<br /> QPainter painter;<br /> painter.begin(this);<br /> painter.setRenderHint(QPainter::Antialiasing);<br /> painter.fillRect(rect(), Qt::white);<br /> painter.setBrush(QBrush(Qt::black));<br /> painter.setPen(QPen(Qt::black));<br /> textLayout.draw(&amp;painter, QPoint(0,0));<br /> painter.setBrush(QBrush(QColor(&quot;#a6ce39&quot;)));<br /> painter.setPen(QPen(Qt::black));<br /> painter.drawEllipse(QRectF(-radius, margin, 2*radius, 2*radius));<br /> painter.end();<br /> }<br /> <br /> <br /> #include &lt;QtGui&gt;<br /> #include &quot;window.h&quot;<br /> int main(int argc, char *argv[])<br /> {<br /> QApplication app(argc, argv);<br /> Window *window = new Window;<br /> window-&gt;resize(337, 343);<br /> window-&gt;show();<br /> return app.exec();<br /> }<br /> <br /> <br /> &lt;/source&gt;<br /> <br /> <br /> ==QFontDatabase and QTreeWidget==<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 documentation 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;QtGui&gt;<br /> int main(int argc, char **argv)<br /> {<br /> QApplication app(argc, argv);<br /> <br /> QFontDatabase database;<br /> QTreeWidget fontTree;<br /> fontTree.setColumnCount(2);<br /> fontTree.setHeaderLabels(QStringList() &lt;&lt; &quot;Font&quot; &lt;&lt; &quot;Smooth Sizes&quot;);<br /> foreach (QString family, database.families()) {<br /> QTreeWidgetItem *familyItem = new QTreeWidgetItem(&amp;fontTree);<br /> familyItem-&gt;setText(0, family);<br /> foreach (QString style, database.styles(family)) {<br /> QTreeWidgetItem *styleItem = new QTreeWidgetItem(familyItem);<br /> styleItem-&gt;setText(0, style);<br /> QString sizes;<br /> foreach (int points, database.smoothSizes(family, style))<br /> sizes += QString::number(points) + &quot; &quot;;<br /> styleItem-&gt;setText(1, sizes.trimmed());<br /> }<br /> <br /> }<br /> <br /> fontTree.resizeColumnToContents(0);<br /> fontTree.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