QML → QML - Урок 026. Наміри з Qt для Android, частина 1
"Intent" є головною можливістю для міжпроцесорної взаємодії Android. В основному, Intent є об'єктом, який обробляється операційною системою і передається потім одній або більшій кількості встановлених програм, ґрунтуючись на його змісті. Це може бути екземпляр запиту відображення відео, в даному випадку …
ЧитатиQt → Qt/C++ - Урок 051. QMediaPlayer – простий аудіоплеєр
QStandardItemModel, QMediaPlayer, QMediaPlaylist, Qt, аудио плеер
Пропоную написати простенький аудіо плеєр для mp3 файлів з використанням Qt/C++, який матиме плейлист, можливість запуску/паузи/зупинки треків, а також перегортання треків.
Для реалізації цього задуму в Qt є класи QMediaPlayer та QMediaPlaylist, які відносяться до модуля multimedia. А для відображення …
ЧитатиRuby → Посібник користувача №20 - Ruby - глобальні змінні
global variables, Ruby, ruby lesson, ruby уроки, user guide, глобальные переменные, руководство пользователя
Глобальные переменные имеют имя, которое начинается с символа $ . Данная переменная может быть доступна из любого места программы. Перед инициализацией глобальная переменная имеет особое значение nil.
ruby> $foo nil ruby> $foo = 5 5 ruby> $foo 5
Глобальные переменные …
ЧитатиRuby → Посібник користувача №19 - Ruby - змінні
Ruby, ruby lesson, ruby уроки, user guide, variables, переменные, руководство пользователя
Ruby имеет три вида переменных, один вид констант и ровно две псевдо-переменных. Переменные и константы не имеют типов. Хотя нетипизированные переменные и имеют некоторые недостатки, в тоже время они имеют гораздо больше преимуществ и хорошо сочетаются с быстрой и простой …
ЧитатиRuby → Посібник користувача №18 - Ruby - об'єкти процедури
procedure objects, Ruby, ruby lesson, ruby уроки, user guide, процедурные объекты, руководство пользователя
Часто бывает так, что хотелось бы иметь возможность указать ответные действия на неожиданные события. Как выясняется, легче всего это сделать, если мы сможем передать блок кода в качестве аргумента другому методу, что означает, что мы хотим рассматривать код в качестве …
ЧитатиQt → Qt Сертифікація
Qt, QML, Certification, Сертификация
Ще з 2009 року можна було скласти іспит на Qt сертифікацію і стати Сертифікованим Qt розробником або Qt спеціалістом. Наразі екзамени та сертифікації оновлені, щоб охопити останні функції Qt. Для того, щоб підтримати якісне навчання та підготовку Qt розробників до …
ЧитатиRuby → Посібник користувача №17 - Ruby - модулі
modules, Ruby, ruby lesson, ruby уроки, user guide, модули, руководство пользователя
Модули в Ruby похожи на классы, за исключением того, что:
- Модуль не может иметь экземпляров
- Модуль не может иметь подклассов
- Модуль определяется между операторами module ... end
Действительно... класс модуля некоего модуля является суперклассом класса класса некоего класс. Понятно? Нет? …
ЧитатиRuby → Посібник користувача №16 - Ruby - Методи Singleton
method, Ruby, ruby lesson, ruby уроки, singleton, user guide, руководство пользователя
Поведінка екземпляра класу визначається його методом, але трапляються випадки, коли ми знаємо, що певний екземпляр повинен мати особливу поведінку. У більшості мов ми маємо вирішити цю проблему визначенням іншого класу, який буде інстанційований один раз. У Ruby ми можемо дати …
ЧитатиRuby → Посібник користувача №15 - Ruby - контроль доступу
access control, Ruby, ruby lesson, ruby уроки, user guide, контроль доступа, руководство пользователя
Нещодавно ми говорили, що Ruby не має функцій, тільки методи. Однак є більш ніж один вид методів. У цьому розділі ми ознайомимося з контролем доступу.
Розглянемо, що відбувається, коли визначаємо метод верхньому рівні, не всередині визначення класу. Ми можемо подумати, …
ЧитатиRuby → Посібник користувача №14 - Ruby - Перевизначення методів
Ruby, ruby lesson, ruby уроки, user guide, переопределение методов, руководство пользователя
У підкласі ми можемо змінити поведінку екземплярів клас перевизначивши методи суперкласу.
Читатиruby> class Human | def identify | print "I'm a person.\n" | end | def train_toll(age) | if age < 12 | print "Reduced fare.\n"; | else | print …
- Ora Iro
- 24 грудня 2024 р. 06:38
C++ - Тест 001. Первая программа и типы данных
- Результат:40бали,
- Рейтинг балів-8
- Akiv Doros
- 11 листопада 2024 р. 14:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50бали,
- Рейтинг балів-4
- molni99
- 26 жовтня 2024 р. 01:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80бали,
- Рейтинг балів4