Evgenii Legotckoi
Evgenii Legotckoi22 января 2019 г. 2:16

QtВыпуск Qt Visual Studio Tools 2.3.1

Qt, QML, Visual Studio, Releases

Qt Visual Studio Tools 2.3.1 были выпущены для Visual Studio Marketplace.


Важные изменения включают в себя:

  • Отладка QML-программ в Visual Studio IDE (представлено в разрабатываемой версии v2.3.0)
  • Опережающая компиляция файлов QML с использованием быстрого компилятора Qt (представлено в разрабатываемой версии …
Читать
Evgenii Legotckoi
Evgenii Legotckoi22 января 2019 г. 2:08

QtВыпуск Qt Creator 4.8.1

qtcreator, Qt, Releases

Qt Company анонсировала выпуск Qt Creator 4.8.1


Выпуск содержит следующие исправления:

  • неправильный цвет фона используется для некоторых элементов подсветки текста
  • Qt Creator иногда вылетает при переименовании файла в представлении файловой системы
  • сбой бэкэнда модели кода Clang при включенной проверке bugprone-suspicious-missing-comma …
Читать
Lila25mila
Lila25mila21 января 2019 г. 6:48

QtQt 5.12 LTS - путь к более быстрому запуску приложений QML

QML, Qt, Quick

Компания Qt уже давно использует такие тесты, как QMLBench, которые помогают нам узнать, когда изменение вызывает снижение производительности, но также важно видеть, как Qt работает на более высоком уровне, позволяя компонентам взаимодействовать таким образом, чего детальные тесты, такие как QMLBench …

Читать
Evgenii Legotckoi
Evgenii Legotckoi7 января 2019 г. 3:04

FlutterFlutter - Урок 002. Создание Splash Screen с переходом на Home Screen

Dart, Flutter

После Hello World на Flutter напишите приложение с двумя экранами:

  • SplashScreen - Экран ввода приложения
  • HomeScreen - приложение на главном экране

Интересно, что во Flutter есть система навигации по окнам (страницам) приложения. Это чем-то похоже на систему роутов в Django …

Читать
Evgenii Legotckoi
Evgenii Legotckoi6 января 2019 г. 7:48

DjangoDjango - Урок 043. template tags для формирования breadcrumb с поддержкой shema.org

templatetags, Django, python

Делюсь своей реализацией встроенных тегов для формирования breadcrumb с поддержкой разметки schema.org, а также поддержкой bootstrap css.

Написал эти теги, чтобы ускорить скорость разработки сайта. Теперь работа продвигается намного быстрее, потому что код стал более компактным, а исправлять ошибки в …

Читать
Evgenii Legotckoi
Evgenii Legotckoi6 января 2019 г. 7:03

FlutterFlutter - Урок 001. Hello world

Hello World, Flutter, Android

Flutter — это свежий фреймворк от Google для разработки приложений для Android и iOS. Используемый язык программирования — Dart (также разработанный Google).

Давайте разберемся с запуском нашего первого приложения на Flutter.


Чтобы создать наше первое приложение, которое будет работать под …

Читать
Evgenii Legotckoi
Evgenii Legotckoi5 января 2019 г. 9:49

DjangoDjango - Урок 042. Кэширование шаблонов для различных типов контента

templatetags, template, Django

В Django - Урок 035. Разные шаблоны для отрисовки разных типов контента в поисковой выдаче было показано, как отрисовывать разные шаблоны в зависимости от того, какой тип контента отрисовывается в результатах поиска на сайте. При этом ключевым моментом было то, …

Читать
BlinCT
BlinCT4 января 2019 г. 2:55

LinuxSNAP Урок 04. Работаем с деплоем для Qt приложений на основе снап пакета

snap

Всех приветствую на продолжении темы работы со snap пакетами.
Очень часто бывает так, что разработчику требуется узнать все зависимости приложения. И это не просто узнать, имеет ли одна библиотека в зависимости другую.


А для того чтобы собрать снап пакет со …

Читать
Evgenii Legotckoi
Evgenii Legotckoi28 декабря 2018 г. 9:09

BoostBoost - выполнение периодических задач с использованием boost::thread

threads, Boost, chrono

Предлагаю написать небольшую консольную программу, которая через равные промежутки времени будет выполнять одну задачу.

Например, программа запускается и делает 10 проб в течение 10 секунд, при этом программа будет выводить информацию о количестве обратного отсчета в консоль.

Программа будет работать …

Читать
Рина Сергеева
Рина Сергеева27 декабря 2018 г. 1:53

AndroidНемного об утечках памяти и способах их избежать

Memory leaks, garbage collection, Java

Что такое утечки памяти в Android-разработке?

Приложение создает объекты, они лежат в памяти и не могут их очистить после завершения своей работы.

Почему это происходит?

В Java есть собственные средства очистки памяти от неиспользуемых элементов. Это [ сборка мусора ] …

Читать
bernar92
bernar9225 декабря 2018 г. 23:35

DjangoОдна из возможных реализаций бокового меню для Django

кэши, django, теги, шаблоны

Привет. Не давно была задача реализовать боковое меню со списком каталогов; что бы его можно было вставить в любое место и в любую страницу!
Проблема заключалась в том что список большой и для того что бы он не нагружал сервак …

Читать
Evgenii Legotckoi
Evgenii Legotckoi17 декабря 2018 г. 12:51

DjangoDjango - Урок 041. Отображение изображений в админ панели на примере пользовательского профиля

Image, Django, avatar

Для улучшения возможности отображения информации о пользователях в административной панели сайта реализована возможность отображения аватаров пользователей, как в специальной модели UserProfile, имеющей отношение One-To-One к модели User, так и в самой модели User , он добавил отображение аватара через встроенную …

Читать
e
  • ehot
  • 31 марта 2024 г. 14:29

C++ - Тест 003. Условия и циклы

  • Результат:78баллов,
  • Очки рейтинга2
B

C++ - Тест 002. Константы

  • Результат:16баллов,
  • Очки рейтинга-10
B

C++ - Тест 001. Первая программа и типы данных

  • Результат:46баллов,
  • Очки рейтинга-6
Последние комментарии
k
kmssr8 февраля 2024 г. 18:43
Qt Linux - Урок 001. Автозапуск Qt приложения под Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Анатолий Кононенко5 февраля 2024 г. 1:50
Qt WinAPI - Урок 007. Работаем с ICMP Ping в Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
EVA
EVA25 декабря 2023 г. 10:30
Boost - статическая линковка в CMake проекте под Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
J
JonnyJo25 декабря 2023 г. 8:38
Boost - статическая линковка в CMake проекте под Windows Сделал всё по-как у вас, но выдаёт ошибку [build] LINK : fatal error LNK1104: не удается открыть файл "libboost_locale-vc142-mt-gd-x64-1_74.lib" Хоть убей, не могу понять в чём дел…
G
Gvozdik18 декабря 2023 г. 21:01
Qt/C++ - Урок 056. Подключение библиотеки Boost в Qt для компиляторов MinGW и MSVC Для решения твой проблемы добавь в файл .pro строчку "LIBS += -lws2_32" она решит проблему , лично мне помогло.
Сейчас обсуждают на форуме
a
a_vlasov14 апреля 2024 г. 6:41
Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Евгений, добрый день! Такой вопрос. Верно ли следующее утверждение: Любое Android-приложение, написанное на Java/Kotlin чисто теоретически (пусть и с большими трудностями) можно написать и на C+…
Павел Дорофеев
Павел Дорофеев14 апреля 2024 г. 2:35
QTableWidget с 2 заголовками Вот тут есть кастомный QTableView с многорядностью проект поддерживается, обращайтесь
f
fastrex4 апреля 2024 г. 4:47
Вернуть старое поведение QComboBox, не менять индекс при resetModel Добрый день! У нас много проектов в которых используется QComboBox, в версии 5.5.1, когда модель испускает сигнал resetModel, currentIndex не менялся. В версии 5.15 при resetModel происходит try…
P
Pisych27 февраля 2023 г. 4:04
Как получить в массив значения из связанной модели? Спасибо, разобрался:))
AC
Alexandru Codreanu19 января 2024 г. 11:57
QML Обнулить значения SpinBox Доброго времени суток, не могу разобраться с обнулением значение SpinBox находящего в делегате. import QtQuickimport QtQuick.ControlsWindow { width: 640 height: 480 visible: tr…

Следите за нами в социальных сетях