Конспект лекцій з курсу "Програмування GUI"
dc.contributor.author | Іванченко, Ксенія Вікторівна | |
dc.contributor.author | Багмут, Іван Олександрович | |
dc.date.accessioned | 2024-02-06T09:34:41Z | |
dc.date.available | 2024-02-06T09:34:41Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Фреймворк Qt() — це кросплатформний набір для розробки програмного забезпечення для мови програмування C++. Дозволяє запускати програмне забезпечення, написане на ньому, у більшості сучасних операційних систем (ОС), просто компілюючи текст програми для кожної без зміни вихідного коду. Містить усі базові класи, які можуть знадобитися для розробки прикладного програмного забезпечення, від елементів графічного інтерфейсу до мереж, баз даних, класів OpenGL, SVG і XML. Бібліотека забезпечує потоковий, мережевий і міжплатформний доступ до файлів. Відмінною рисою Qt від інших бібліотек є використання рудиментарної системи обробки вихідного коду, що в свою чергу дозволяє значно збільшити функціональність бібліотеки завдяки таким поняттям, як слоти та сигнали. Qt оснащений середовищем розробки графічного інтерфейсу QTDesigner, яке дозволяє створювати діалогові вікна та форми "за допомогою миші". Ідея створення форм в Qt заснована на використанні менеджерів позицій, які забезпечують "гумовий" дизайн, в якому розмір і положення елементів форми визначаються автоматично, що значно прискорює розробку графічних інтерфейсів. У цьому методичному виданні подано необхідний теоретичний матеріал з основ створення графічного інтерфейсу користувача з використанням фреймворку Qt. Кожну з розглянутих тем забезпечено достатньою кількістю прикладів. Це методичне видання призначено для студентів спеціальності 122 – Комп'ютерні науки та інших технічних спеціальностей. | |
dc.identifier.citation | Конспект лекцій з курсу "Програмування GUI" [Електронний ресурс] : для студентів спец. 122 "Комп'ютерні науки" / уклад.: К. В. Іванченко, І. О. Багмут; Нац. техн. ун-т "Харків. політехн. ін-т". – Електрон. текст. дані. – Харків, 2023. – 76 с. | |
dc.identifier.uri | https://repository.kpi.kharkov.ua/handle/KhPI-Press/73745 | |
dc.language.iso | uk | |
dc.publisher | Національний технічний університет "Харківський політехнічний інститут" | |
dc.subject | конспект лекцій | |
dc.subject | програмування GUI | |
dc.subject | фреймворк | |
dc.subject | програмування C++ | |
dc.subject | програмне забезпечення | |
dc.subject | операційні системи | |
dc.title | Конспект лекцій з курсу "Програмування GUI" | |
dc.type | Learning Object |
Файли
Контейнер файлів
1 - 1 з 1
- Назва:
- Book_2023_Ivanchenko_Prohramuvannia_GUI.pdf
- Розмір:
- 1.52 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 11.25 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: