LXF108:Review4
|
|
|
Содержание |
Qt 4.4 Open Source Edition
- Коммерческие лицензии стоят тысячи в любой валюте, а Грэм Моррисон изучает GPL-версию, которая делает то же самое, но бесплатно…
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Вообще-то Qt – инструментарий программиста, используемый для создания кроссплатформенных приложений. Но это вовсе не значит, что выход новой версии интересен только узким специалистам. Многолетний союз намертво спаял Qt с KDE, и одно теперь немыслимо без другого. Новое в Qt неизбежно приводит к обновлению KDE, и эта версия не стала исключением. Надвигающийся и долгожданный KDE 4.1 базируется на Qt 4.4, и это здорово. Qt 4.4 обладает многими замечательными качествами, и лучшее из них – включение WebKit, движка HTML-рендеринга, применяемого и Safari от Apple, и Series 60 от Nokia, и проектом Android от Google. Путь WebKit на рабочий стол Linux был долгим и нелегким.
WebKit
Появившись как «яблочная» ветка KHTML, WebKit вскоре стал основой собственного браузера и движка HTML-рендеринга Apple. В процессе разработки фирма внесла столько изменений, что они уже не вписывались в исходный проект KHTML, и он остался на обочине. К счастью, «смутное время» позади, и теперь WebKit входит в Qt. Во всех версиях Qt используется одна и та же реализация WebKit, что обеспечивает безупречную совместимость: все новое, что Apple делает для Safari, будет, благодаря WebKit, работать в Qt, а это вовлекает в оборот миллионы тестеров. Не факт, что WebKit станет движком рендеринга для Konqueror в KDE 4.1, но в следующих версиях KDE его влияние, несомненно, проявится – ведь он так удобен. Теперь можно просто перетащить виджет WebKit в интерфейсе Qt Designer и одним щелчком мыши облагородить достойным HTML-рендерингом едва ли не любое приложение. Его, например, вскоре собирается принять Amarok 2. Смастерив несложный браузер, мы смогли получить доступ к полноценному интерфейсу пользователя Gmail. KHTML такого не умеет: приходится использовать режим совместимости. Для программистов Qt и KDE это ощутимое подспорье.
Phonon
Еще одно приятное дополнение, связанное с KDE – это включение Phonon. Для тех, кто не в силах уследить за именами всех новых технологий KDE, Phonon – это мультимедиа-среда KDE. Превосходное дополнение с точки зрения программиста. Теперь для работы с музыкой и видео появился такой же удобный инструмент, который уже существовал для графики – он избавляет от неприятной рутины. Его можно встроить в свое новое приложение Qt, написав какие-то пять строчек кода. Причем эти пять строчек будут действовать одинаково в Windows, OS X и Linux – DirectShow, QuickTime или GStreamer выбираются автоматически, в зависимости от системы. Теперь взаимообмен мультимедиа-приложениями между Linux и другими платформами станет интенсивнее, а это одна из принципиальных задач KDE 4. Разумеется, в этой версии немало и других новинок. Например, в QGraphicsView теперь можно встраивать виджеты. Расширена поддержка XML, улучшена параллельная разработка, обновлены системы печати и справки. Все это внушает почтение к Qt 4.4, особенно если учесть, что библиотека выпускается по лицензии GPL. Qt всегда был кроссплатформенным API. С ним можно написать программу, способную работать повсюду, включая встраиваемые Linux-устройства и даже Windows Mobile. Иногда Qt запутан, громоздок, сложен для понимания. И все же на сегодня это лучший инструмент для кроссплатформенного программирования в мире свободного ПО. LXF
Свойства навскидку
- Бальзам для глаз
- Класс Graphics View уж непременно пробьет дорогу во многие KDE-приложения.
- Чудо WebKit
- Наслаждайтесь сайтами вроде Gmail без помощи Firefox. WebKit должен заменить устаревший KHTML.