Django → Django – фрагмент 001. get_object_or_none
У шорткатах Django є функція get_object_or_404 , але при цьому немає функції get_object_or_none , яка може бути корисною в тому випадку, коли ми не хочемо викликати відразу помилку 404, але при цьому нам необхідно виконати якісь дії в тому у …
ЧитатиQt → Qt/C++ - Підручник 079. foreach проти діапазону для C++11?
Qt має своє ключове слово foreach для ітерації по елементах контейнерів. Це ключове слово було запроваджено ще до стандарту C++11 і є макросом. На даний момент у стандарті C++11 присутні range-based цикли for , які виконують такий самий функціонал, як …
ЧитатиJava → Як зробити пробіли в менеджері GridBagLayout
У своїй програмі я вирішила розставити елементи GUI за допомогою диспетчера компонування GridBagLayout . Це найуніверсальніший менеджер компонування. Він розставляє елементи за табличним принципом, але кожен осередок може мати будь-який розмір, ширину, висоту і т.д.
Метод розміщення елементів цього менеджера …
ЧитатиJava → Обробка подій клавіатури за допомогою KeyListener у TextField
Іноді з'являється необхідність зробити певні дії щодо натискання клавіш у полі TextField . Далі розберемося як можна обробляти події, що надходять із клавіатури.
Для початку створюємо JTextField
JTextField textField = new JTextField();
перешкодимо його на панель або кадр
panel.add(textField);
Тепер …
ЧитатиPython → Python 3 - Підручник 004. Типи змінних
Змінні – це не що інше, як зарезервовані осередки пам'яті для зберігання значень. Це означає, що при створенні змінної ви резервуєте деякий простір у пам'яті.
На основі типу даних змінної інтерпретатор виділяє пам'ять та вирішує, що можна зберегти в зарезервованій …
ЧитатиQt → Підручник Qt/C++ 078. Не змішуйте старий синтаксис сигналів і слотів у макросах SIGNAL SLOT з новим синтаксисом вказівників
Всі ми знаємо, що в Qt існує два синтаксиси сигналів та слотів:
- Старий синтаксис на макросах SIGNAL SLOT
- Новий синтаксис на покажчиках
Але також, як не варто заважати пиво з горілкою, з таким самим успіхом не варто змішувати два синтаксиси …
ЧитатиQt → Qt/C++ - Підручник 077. QComboBox - ігнорування прихованих елементів у випадаючому списку під час прокручування
В одній із попередніх статей було показано, як приховати деякі пункти у списку QComboBox , щоб користувач не міг їх вибрати. Однак я не звернув увагу на те, що якщо користувач наведе курсор миші на сам комбобокс і прокрутить коліщатко …
ЧитатиQt → Qt/C++ - Підручник 076. Візуалізація математичних формул на Qt
Formula, QPainter, Qt, QRegularExpression
Нещодавно на форумі постало досить цікаве питання, про те, як можна зробити візуалізацію формул у Qt. На жаль я не мав можливості тривалий час займатися сайтом та форумом, але вирішив, що уявити своє можливе бачення проблеми навіть через деякий час …
ЧитатиAndroid → Android. Java проти Qt QML - Підручник 005. Створіть контекстне меню
Після того, як ми розібралися з тим, як створити меню в Action Bar, додамо контекстне меню до якихось об'єктів.
У цьому уроці додамо два текстові поля, які будуть мати контекстне меню.
- Контекстне меню першого текстового поля змінюватиме колір і розмір …
Android → Android. Java проти Qt QML - Підручник 000. Увімкнути Material Design
При розробці як Java, так і Qt QML потрібно включення Material Design.
Material Design на Java
У випадку з Java, достатньо включити оформлення теми у файлі styles.xml і задати необхідну колірну гаму для програми.
styles.xml
Читати<resources> <style name="AppTheme" parent="android:Theme.Material"> <!-- …
Android → Android. Java проти Qt QML - Підручник 004. Створення меню на панелі дій з підменю
Отже, продовжуємо реалізовувати однаковий функціонал у додатках під Android із двох принципово різних світів. А саме на традиційній Java і менш поширеній Qt QML C++.
На цей раз реалізуємо меню в ActionBar активіті. Зазначу, що ActionBar для варіанта з QML …
ЧитатиAndroid → Android. Java проти Qt QML - Підручник 003. Повідомлення консолі та спливаючі повідомлення Toast
Android, Toast, QML, log, Qt, JAVA, console
У попередній статті було створено дві кнопки, які відповідали за зміну тексту у текстовому полі. А тепер давайте розглянемо варіант, коли нам треба вивести інформацію в консоль про натискання по кнопках, або вивести спливаюче повідомлення. Тобто модифікуємо попередній урок.
За …
Читати- Ora Iro
- 24 грудня 2024 р. 14:38
C++ - Тест 001. Первая программа и типы данных
- Результат:40бали,
- Рейтинг балів-8
- Akiv Doros
- 11 листопада 2024 р. 22:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50бали,
- Рейтинг балів-4
- molni99
- 26 жовтня 2024 р. 08:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80бали,
- Рейтинг балів4