В этой статье я расскажу о том, как однажды я написал небольшую консольную программку для ведения списка задач почти полностью в функциональном стиле (за исключением использования переменных и некоторых приемов из ООП). К сожалению, в статье помимо полезных практических приемов будут и некоторые отрицательные примеры, в частности, некоторое дублирование кода и нерациональное использование функций стандартной […]
Метка: QtE5
Слоты и сигналы в QtE5
В Qt С++ используется два механизма обработки событий, это механизм виртуальных функций и механизм слотов и сигналов. Подробно останавливаться на этом не будем, так как в интернете очень много информации на эту тему. Главное — слот/сигнал, это имя функции с аргументами определенных типов. Мое представление об этом механизме сводится к следующим моментам
Создание своего виджета в QtE5
В этой статье, я покажу вам, несколько с иной стороны, насколько удобна QtE. Дело в том, что несмотря на то, что в этой замечательной привязке к библиотеке Qt5, есть много элементов графического интерфейса, иногда этого набора не хватает… Хоть это и случается редко, но порой возникает задача, при которой требуется создать какой-то свой графический элемент. […]
Совсем простой просмотрщик PPM-файлов
Как наверное заметили многие темы в нашем блоге очень часто повторяются, встречаясь в наших заметках в самых различных вариантах, зачастую усовершенствованных. Иногда, мы не делаем никаких улучшений, а лишь слегка облагораживаем внешний вид, описывая таким образом результаты наших собственных экспериментов с различными GUI или инструментами. Также, очень и очень редко, в нашем блоге, авторы возвращаются […]
Числа Коллатца на иной лад: графика в QtE5
С того момента, как я опубликовал статью про числа Коллатца, прошло уже некоторое время, но все равно статья мне показалась слишком сумбурной и в каком-то смысле несправедливой. Несправедливой статья, по моему мнению, может быть названа из-за того, что графическая реализация рисования последовательности Коллатца рассчитана только на пользователей Windows и это обстоятельство огорчает. Да, я знаю, […]
Как я писал калькулятор или мои опыты с QtE5
После того, как Геннадий Владимирович опубликовал у нас статью, я был весьма заинтригован этой графической библиотекой, однако, все равно несколько колебался перед ее использованием… Проведя пару экспериментов, а также воспроизведя ряд примеров из статьи про QtE, я решил все-таки попробовать написать что-нибудь самостоятельно просто для того, чтобы заставить себя перейти на новый тулкит, а заодно […]
Установка QtE5 в Linux, возможные проблемы и их решение
Эта заметка написана системным администратором Виталием Колывановым aka KVetal. Выражаем автору благодарность за интересную статью. Данный текст и его автор не претендует на истину в последней инстанции, а описывают свой вариант решения данного вопроса. Начнём с того, что в программировании я не силен, но в определённый момент стал мне интересен язык D, а после и […]
QtE5 – изучаем D и Qt-5 в комфортной графической среде
Немного лирики или с чего всё началось. Глядя на красивый KDE в Linux, мне хотелось научится писать программы и для него. Так я узнал о Qt. Всё хорошо, потихоньку изучаю, но «давит» гигантизм и запутанность С++. Хочется чего то компактного, быстрого и интелектуального. На глаза попадается D созданный Уолтером Брайтом. В своё время я начал […]