Реклама

(Русский) Intents с Qt для Android, часть 1

Sorry, this entry is only available in Russian. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language. “Intent” является главной возможностью для межпроцессорного взаимодействия в Android. В основном, Intent является объектом, который обрабатывается операционной системой и передаётся затем одному…

(Русский) QMediaPlayer – Аудио плеер на Qt

Sorry, this entry is only available in Russian. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language. Предлагаю написать простенький аудио плеер для mp3 файлов с использованием Qt/C++, который будет иметь плейлист, возможность запуска/паузы/остановки треков, а также пролистывания треков.…
Advertisement

(Русский) Qt Сертификация

Sorry, this entry is only available in Russian. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language. Ещё с 2009 года было возможно сдать экзамен на Qt сертификацию и стать Сертифицированным Qt разработчиком или Qt специалистом. Сейчас экзамены и…

SetWindowsHookEx – Logging mouse events via WinAPI

Functional WinAPI allows by using hooks to monitor system events, such as mouse movement and clicks. This functionality based on callback functions, so if you want to use the Qt system of signaling and slots, you will need to pass one of the methods as a callback to a function for registering callback on a Windows…

QTranslator – dynamic translation of multilingual application to Qt

Sooner or later, the developer of Qt applications meets the need multilanguage support of  his application. Then you can to use QTranslator class and Qt Linguist for creating of translations. QTranslator object class is used to load translation from a special file with the extension .qm, which is a hexadecimal file of translations. This file is compiled from…

QThread – работа с потоками с помощью moveToThread

В предыдущей статье мы только коснулись работы с потоками, причём в том варианте, который служит больше для кастомизации самого потока, хотя и может быть использован для совершения посторонней работы, никак не связанной непосредственно с потоками. То есть вариант с наследованием от QThread и переопределение метода run().  Теперь же мы создадим класс ExampleObject, объекты которого будут…

QThread – создание потоков в Qt

Одним из распространённых способов создания отдельных параллельных потоков в приложении на Qt и выполнения полезных действий в них является наследование от класса QThread и переопределение метода run(), в котором и будет выполняться полезный код приложения. При знакомстве с потоками довелось прочитать различные мнения на эту тему, и в данном уроке познакомимся с одним из возможных…

Выпуск Qt Creator 4.0 RC1

Анонсирован выпуск Qt Creator 4.0 RC1 Разработчики Qt Creator планируют выпустить в ближайшее время финальную версию Qt Creator 4.0 с рядом улучшений и фиксов. По умолчанию теперь включена новая тема оформления в стиле “Flat” дизайна. Плоский интерфейс приходит теперь всюду. Даже логотип поменяли и сделали его плоским. Но если Вам по нраву больше старый дизайн, то…

Qt форум и введение хештега #Qt_помощь

Дальнейший шаг развития сайта EVILEG в итоге наступил. Я уже давно подумывал о создании небольшого тематического форума по Qt. Да и хотелось опробовать силы в управлении форумом. Благо WordPress позволяет довольно быстро поднять форум с помощью плагина bbpress, от разработчиков WP. Помимо форума теперь в ВК паблике EVILEG вводится хештег #Qt_помощь, благодаря которому вы можете…