Android → Android. Java vs Qt QML - Урок 004. Создание меню в Action Bar с подменю
Итак, продолжаем реализовывать одинаковый функционал в приложениях под Android из двух принципиально различных миров. А именно на традиционной Java и менее распространённом Qt QML C++.
На этот раз реализуем меню в ActionBar активити. Отмечу, что ActionBar для варианта с QML …
ЧитатьAndroid → Android. Java vs Qt QML - Урок 003. Сообщения в консоли и всплывающие сообщения Toast
Android, Toast, QML, log, Qt, JAVA, console
В предыдущей статье было создано две кнопки, которые отвечали за смену текста в текстовом поле. А теперь давайте рассмотрим вариант, когда нам надо вывести информацию в консоль о нажатиях по кнопкам, или вывести всплывающее сообщение. То есть модифицируем предыдущий урок. …
ЧитатьDjango → Django - Урок 033. Передача списка аргументов в метод order_by для сортировки QuerySet
Для улучшения удобства использования разделов статей была внедрена сортировка статей по дате, заголовку, и количеству просмотров. Помимо этого была добавлена возможность поиска информации по статьям раздела. Реализуется эта возможность через несколько чекбоксов, которые добавляют названия колонок для сортировки в URL …
ЧитатьAndroid → Android. Java vs Qt QML - Урок 002. Обработка нажатий по кнопкам
Qt, Android, JAVA, button, QML
После того, как мы познакомились с Hello World из мира Java и Qt QML под Android, предлагаю написать приложение, которое будет иметь две кнопки и по нажатию на эти кнопки будет изменять текст в небольшом текстовом поле. Приложения должны выглядеть …
ЧитатьQt → Qt/C++ - Урок 075. Улучшение синтаксиса сигналов и слотов в Qt 5.7 и выше для перегруженных сигналов и слотов
В Qt у различных классов имеется ряд сигналов и слотов, которые имеют перегрузки, в связи с чем запись коннектов выглядит просто монструозной, когда для указания конкретного сигнала или слота требуется делать static_cast.
Так вот, в Qt присутствует функционал для упрощённой …
ЧитатьPython → Python 3 - Урок 003. Базовый синтаксис
Язык Python имеет много общего с Perl, C и Java. Однако между языками существуют определенные различия.
Первая программа Python
Давайте выполним программы в разных режимах программирования.
Интерактивный режим программирования
Вызов интерпретатора без передачи файла сценария в качестве параметра вызывает следующую …
ЧитатьAndroid → Android. Java vs Qt QML - Урок 001. Hello World
Любопытства ради решил сравнить два варианта написания приложений под Андроид. Когда-то давно начинал заниматься программированием под Андроид на Java, но со временем перешёл на разработку Desktop приложений на Qt QML. Но теперь вновь решил освежить в памяти некоторые аспекты, чтобы …
ЧитатьPython → Python 3 - Урок 002. Настройка среды
Python 3 доступен для Windows, Mac OS и большинства вариантов операционной системы Linux.
Настройка локальной среды
Откройте окно терминала и введите «python», чтобы узнать, установлен ли он и какая версия установлена.
Получение Python
Платформа Windows
Бинарники последней версии Python 3 …
ЧитатьC++ → Готовим лямбда функции в C++ - Часть 1
Мой любимый инструмент в C++ - это лямбда функции, хотя как-то мне говорили, что они кажутся страшными. На самом деле они прелестны. Они значительно упрощают написание программ и позволяют делать довольно интересные решения.
Но прежде чем рассматривать различные способы применения …
ЧитатьPython → Python 3 - Урок 001. Введение
Python - универсальный интерпретируемый, интерактивный, объектно-ориентированный и высокоуровневый язык программирования. Он был создан Guido van Rossum в 1985-1990 годах. Как и Perl, исходный код Python также доступен в соответствии с GNU General Public License (GPL). Python назван в честь телешоу …
Читать- Akiv Doros
- 12 ноября 2024 г. 1:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50баллов,
- Очки рейтинга-4
- molni99
- 26 октября 2024 г. 11:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80баллов,
- Очки рейтинга4
- molni99
- 26 октября 2024 г. 11:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20баллов,
- Очки рейтинга-10