Qt → Сөйлеу синтезі үшін QtTextToSpeech модулін пайдалану
qt читалка, qt speech, синтезатор речи, Qt, qttexttospeech
Библиотека Qt 5.8.0 предоставила программистам возможность использовать системный синтезатор речи. Синтезатор речи - это программа, преобразующая текст в речь. Синтезаторы речи является неотъемлемой частью любой современной операционной системы: Windows (версии 7 и выше), Mac OS, Linux, iOS и Android. Кроссплатформенный …
ОқыC++ → C++ - Сабақ 007. Сабақтар
Наличие данных, которые находятся в публичном доступе в структуре имеет свои преимущества, предоставляя полную свободу действий. Однако мы можем хотеть скрыть переменные, которые использованы в типе данных, чтобы сделать поведение типа более предсказуемым и проще модифицируемым, а также, чтобы его …
ОқыC++ → C++ - Сабақ 006. Құрылымдар
Одним из первых шагов в построении новых типов данных является организация данных в структуру, объединяющую несколько различных переменных с разными типами данных. Объявления структуры выполняется с помощью ключевого слова struct .
Например, объявим структуру Vector , в котором будет храниться …
ОқыQt → QMovie сыныбымен Qt-де gif анимациясын пайдалану
анимация, gif, gif-анимация, qmovie, qt
Все видели в интернете красивые анимированные изображения. Их можно скачать на свой компьютер качестве файла с расширением gif. Возникает вопрос — можно ли использовать разместить эти картинки в своих программах? Можно, отвечает библиотека Qt. Рассмотрим, как это сделать.
Создаём новый …
ОқыC++ → C++ - Сабақ 005. Көрсеткіштер, массивтер және циклдар
Массив элементов типа char может быть объявлен следующим образом:
char v[6]; // Массив из шести символов
Таким образом можно объявить указатель на символ:
char* p; // указатель на символ
В объявлении, [] означают массив, тогда как * означает указатель. Индексация …
ОқыQML → QML сабағы 030. QML түрін біртұтас нысан ретінде тіркеу
Помимо C++ классов в QML в качестве Синглетона можно использовать и QML типы, которые представляют собой отдельные файлы QML.
Для этого также используется qmlRegisterSingletonType , но чтобы этот тип работал в качестве Singleton объекта, необходимо прописать в самом QML файле …
ОқыQML → QML сабағы 029. QML жүйесінде "Статикалық" әдістерді пайдалану үшін Singleton нысанын тіркеу
Понятие статических методов, которые используются в QML несколько отличается от классического в C++, когда в классе создаются статические методы, которые можно использовать обращаясь к имени класса, а не к какому-то конкретному объекту. В случае с QML дела обстоят несколько иначе. …
ОқыQML → QML - 028-сабақ. QML-де теңшелетін нөмірлерді тіркеу
Для того, чтобы использовать в QML перечисления enum, прописанные в C++, необходимо создать класс, наследованный от QObject, и зарегистрировать его в качестве QML Type перед запуском QML движка в приложении.
Для изучения создайте проект с использованием QtQuick.
Минимальный вариант такого …
ОқыQt → QProcess сыныбын пайдаланып Qt Creator пәрмен жолын жасау
Qt, QProcess, командная строка
С помощью класса QProcess можно создать собственную консоль работы с командной строкой. Для этого достаточно следующего: создадим приложение с графическим интерфейсом и разметим на главном окне объекты классов QLineEdit и QTextEdit (lineEdit и textEdit), для написания запроса и отображения результата …
ОқыКарьера и бизнес в IT → EVILEG - 2 жылды тойлау және қорытындылау
Настал знаменательный день! Ресурс EVILEG празднует два года со дня своего основания - 28 июня 2015 года.
Два года назад был зарегистрирован первый домен ресурса EVILEG в зоне RU, поднят сайт на Wordpress и началась работа над статейными материалами.
Примерно …
ОқыDjango → Django - Оқулық 025. Django пайдалы батарея жинағы
Battery, tagging, Framework, Django, ckeditor, REST, django-bootstrap3
Django-да әзірлеудің ыңғайлылығы оның қазірдің өзінде бай функционалдығы бар жеткілікті дамыған Framework екендігінде ғана емес, сонымен қатар қажетті функционалдылықты жүзеге асыратын жоғары сапалы батареялардың (пакеттердің) көп болуымен байланысты. Өз бетіңізше жазу өте қиын, әсіресе сайтты жалғыз жасап жатсаңыз.
Жарты жылдан …
ОқыLinux → Let`s Encrypt арқылы Certbot арқылы HTTPS орнату
LetsEncrypt, Ubuntu, Nginx, HTTPS, SSL, HTTP
Некоторое время назад на сайте перестал обновляться SSL сертификат от Let`s Encrypt . Судя по ошибкам, несколько поменялась структура файлов для организации ключей. После исследования проблемы наиболее простым вариантом представилась установка SSL сертификатов с помощью специальной утилиты Certbot . Данная …
Оқы- Геній
- Қыр. 13, 2024, 12:46 Т.Қ.
C++ - Тест 001. Первая программа и типы данных
- Нәтиже:66ұпай,
- Бағалау ұпайлары-1
- torgaev_2024
- Қыр. 8, 2024, 6:20 Т.Ж.
C++ - Тест 001. Первая программа и типы данных
- Нәтиже:33ұпай,
- Бағалау ұпайлары-10