Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
27 участников
Администратор Legotckoi

Описание группы

Всё, что вы хотели знать о программировании и разработке программного обеспечения с использованием современных технологий и фреймворков, таких как Qt5, PyQt5, Django, Ruby on Rails и многих других.

Модератор ProgrammersBlog

Последние откомментированные темы:

20250409200839

Все подрубрики

Темы автора ProgrammersBlog

Статья–учебник: объектно–ориентированное программирование

Почти все популярные языки программирования являются объектно–ориентированными

Разработка игры Пазлы на С++ для Android

В статье описывается разработка очередной игрушки на С++, Qt для Android

Учебник: Регулярные выражения (regular expressions)

Все мы используем поиск по строкам

Аннотации на ряд статей по Open–Source

Мое мнение об opensource приведены в конце

Инструменты профайлинга С++ кода

Краткое содержание интересного доклада с CoreHard Spring 2018

Динамическое программирование на примере олимпиадной задачи

Есть прекрасная техника, называемая динамическим программированием

Аннотации на доклады с конференции С++Russia "Повседневный С++"

Аннотации на два доклада из серии "повседневный С++"

Введение в технологию MPI

Недавно я публиковал свой "учебник по OpenMP", но технология OpenMP позволяет программировать только системы с общей памятью, производительность которых не так легко увеличить

Подборка материалов по регулярным выражениям

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

Подборка материалов по Git

Подборка материалов по системе контроля версий — git

Аннотация на статью "Визуализация интеграционных приложений"

Не так давно мы тут публиковали цикл статей по UML и ICONIX

Обнаружение столкновений объектов на графической сцене Qt

Дополнил пример из предыдущей статьи обнаружением столкновений

Аннотация на статью: Декларативное программирование в С++

Понравилась заметка на habrahabr по декларативному программированию в С++

Диаграммы классов UML

Диаграмма классов занимает центральное место в проектировании объектно–ориентированной системы

Голосование «Пожалуйста, оцените статью по пятибальной шкале»

Вводная статья по библиотеке Qt. В статье на примере разработки собственного виджета бегущей строки рассказывается о:

  1. механизме сигналов и слотов;
  2. механизме событий (судя по вопросам на форумах, не все понимают разницу между событиями и сигналами);
  3. автоматической сборке мусора;
  4. работе с таймером (QTimer).

Наш собственный виджет

В статье нет информации про соединение сигнала с лямбда-функцией, но это достаточно просто. Достаточно знать, что на месте слота может находиться функциональный объект (в т.ч. лямбда). Также в статье не упоминается про новый синтаксис сигналов и слотов Qt5 - вместо SLOT(foo) можно писать &MyClass::foo. Более подробно про эти вещи можно прочитать в документации, но можно и не читать, т.к. все это хорошо иллюстрируется одним примером (из той же документации):

QObject::connect(socket, &QTcpSocket::readyRead, [socket] () {
 qDebug()<< "GOT DATA "<< socket->readAll();
 });
Голосовать...

Комментировать  537 просмотров vote 0


Подрубрики