Вторник, 01.07.2025, 10:12:40
Вітаю Вас Гость | RSS
Europe already in us!
Головна
Реєстрація
Вхід
Меню сайту

Розділи новин
Блог [4]
Мой блог
Розважуха [5]
Три гостя и Любовь...
Україна [20]
Главные новости...
Уроки [3]
Delphi
Статьи [13]
Delphi, C++Builder...
Поздравление... [24]
Greeting to the holiday...
Статьи от Админа [11]
News from...

Головна » 2010 » Февраль » 21 » Qt — крос-платформовий інструментарій розробки ПЗ...
Qt — крос-платформовий інструментарій розробки ПЗ...
20:47:17

    

Qt (варіант вимови від розробників cuteк'ют) — крос-платформовий інструментарій розробки ПЗ мовою програмування C++. Дозволяє запускати написане за його допомогою ПЗ на більшості сучасних операційних систем шляхом простої компіляції тексту програми для кожної ОС без зміни початкового коду. Включає всі основні класи, які можуть бути потрібні при розробці прикладного програмного забезпечення, починаючи з елементів графічного інтерфейсу і закінчуючи класами для роботи з мережею, базами даних, OpenGL, SVG і XML. Бібліотека дозволяє керувати потоками, працювати з мережею, і забезпечує крос-платформовий доступ до файлів.

      Qt також може бути використаним в багатьох інших мов програмування: Ada (QtAda), C# (Qyoto/Kimono), Java (Qt Jambi), Qt Jambi, Pascal, Perl, PHP (PHP-Qt), Ruby (QtRuby), та Python (PyQt).



Програмне забезпечення, котре використовує Qt

     З часу своєї появи в 1996 році комерційна версія бібліотеки Qt лягла в основу тисяч успішних проектів у всьому світі. Крім того, Qt є фундаментом популярного робочого середовища KDE, що входить до складу багатьох дистрибутивів GNU/Linux.

Серед відомих проектів особливо треба відзначити

  • веб-браузер Opera;
  • програма для IP-телефонії Skype;
  • програма для обробки зображень Adobe Photoshop Album;
  • мережева карта світу Google Earth.

     Відмінна особливість Qt від інших бібліотек — використання Meta Object Compiller — попередньої системи обробки початкового коду (загалом, Qt, це бібліотека не для чистого C++, а для його особливого діалекту, з якого і «перекладає» MOC для подальший компіляції будь-яким стандартним C++ компілятором). MOC дозволяє у багато разів збільшити потужність бібліотек, вводячи такі поняття як слоти (slots) і сигнали (signals). Qt комплектується графічним середовищем розробки графічного інтерфейсу QTDesigner, що дозволяює створювати діалоги і форми «мишею». Ідеологія створення форм в Qt базується на використанні менеджерів розташування, котрі створюють «гумовий» дизайн, при якому розмір і розташування елементів форм визначаються автоматично, що значно прискорює розробку графічного інтерфейсу. В поставці Qt є «Qt Linguist» — могутня графічна утиліта, що дозволяє спростити локалізацію і переклад вашої програми багатьма мовами; і «Qt Assistant» — довідкова система Qt, що спрощує роботу з документацією по бібліотеці, а також дозволяє створювати крос-платформову довідку для розробленого на основі Qt ПЗ.

http://www.qt.nokia.com/

Категорія: Статьи от Админа | Переглядів: 1801 | Додав: SysAdmin | Рейтинг: 0.0/0 |
Всього коментарів: 0

Додавати коментарі можуть лише зареєстровані користувачі.
[ Реєстрація | Вхід ]
Форма входу

Календар новин
«  Февраль 2010  »
Пн Вт Ср Чт Пт Сб Вс
1234567
891011121314
15161718192021
22232425262728

Пошук

Друзі сайту
Все друзья на карте! Пиши українською Профессиональные высококачественные фото красивейших женщин мира.

Статистика
Online.ua
Рейтинг@Mail.ru EOMY TOP 100 Курси валют
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Наш Банер
Персональный Сайт Александра Даниленко

Top news
завантаження...


Copyright ®Open Corporation AVD™ © 2008-2025
-->