C++ → C++ - Сабақ 009. Модульдік
Ключевым моментом в управлении взаимодействием различных частей в C++ программе является разграничение интерфейса компопонентов программы с их реализацией. На уровне языка, C++ представляет интерфейс в виде объявлений. Обяъвление указывает все необходимые части интерфейса, которые необходимы например для функции: возвращаемое значение, …
ОқыQML → QML сабағы 031
QML, Qt, Frameless Window, Custom Style
Если по какой-то причине, вы решили отказаться от стандартного системного обрамления окна и реализовать все Title Bar`ы окна самостоятельно в QML, то вы вполне можете реализовать это средствами QML, что будет даже проще чем в C++, на мой взгляд. Для …
ОқыC++ → C++ - Сабақ 008. Есептер
Сыныптарға қоса, C++ сандарды қолдайды. Заманауи C++ стандарты C++ тілінің бұрынғы нұсқаларында енгізілген ауқымы жоқ сандарды да, сонымен қатар C да қолдайды.
enum ColorTypes { Green, Yellow, Red };
Ауқымды сандармен бірдей.
Оқыenum class ColorTypes { Green, Yellow, Red }; …
Qt → Qt көмегімен fb2 файлдарын ашу
fb2, html, QXmlStreamReader, xml
В настоящее время fb2 является популярным форматом для хранения книг. Файл fb2 — это частный случай xml. Основным элементом его структуры, как и для html, являются теги (управляющие слова). В этой статье я покажу вам, как создать простую программу просмотра …
ОқыQt → QML-мен жұмыс істеу кезінде winExtras мүмкіндіктерін пайдалану
qt, TaskbarButton, JumpList, qml, ThumbnailToolBar, winextras
Некоторое время назад я написал несколько статей об использовании библиотеки QtWinExtras, которая открывает доступ к специальным функциям, доступным только для Windows. Теперь хочу сказать пару слов о том, как повторить тоже с помощью QML. Для этого нам нужно создать проект …
ОқыQt → Qt пайдалану кезінде қолданбада ашылған файлдарды сақтау үшін JumpList пайдалану
JumpList, одна из функций, присутствующих только в Windows (версия 7 и выше). На этом листе, в частности, вы можете хранить ссылки на самые последние открытые файлы в приложении.
Пошаговая инструкция
Чтобы использовать эту функцию, вам нужно
Подключить модуль
ОқыQT += …
Qt → Qt/C++ - 071-сабақ. QtCharts көмегімен диаграммаларды динамикалық құру.
Динамикалық түрде жасалған графиктердің көп санын қосу қажет болғанда графиктерді құру опциясын талдап көрейік. Осыған ұқсас сабақ виджеттерді динамикалық құру туралы мақалада болды, онда тек [QPushButton] түймелері қосылды (https://evileg.com/en/post/77/) . Дәл осындай жұмыс әдісі мұнда пайдаланылады. Жад үйіндіде бөлінеді, график …
ОқыQt → Windows жүйесінде Qt көмегімен WinThumbnailToolButtons пайдалану
winextras, QWinThumbnailToolButton, Qt, ThumbnailToolButton, WinThumbnailToolButton
Кнопки класса QWinThumbnailToolButton – одна из возможностей, доступных только для ОС Windows (7 и старше). Такие кнопки вы могли видеть у программы Windows Media Player
Пошаговая инструкция
Для использования таких кнопок необходимо
Подключить модуль winextras к проекту
ОқыQT += winextras …
Qt → Qt көмегімен Windows қолданбасының тапсырмалар тақтасының белгішесіндегі орындалу жолағы
Qt, полоса прогресса, QWinTaskbarProgress, winextras
Библиотека Qt предоставляет ряд платформозвисимых возможностей. Одна из таких возможностей для Windows – использование строки прогресса на иконке панели задач. Возможность эта доступна для ОС начиная с версии 7.
Для использования этой и некоторых других возможностей необходимо подключить модуль winextras, …
ОқыQt → Qt/C++ - Оқулық 070. QGraphicsScene көмегімен кескінді қию
crop, Qt, qgraphicsscene, Image
QGraphicsScene арқылы кескінді қиюға мүмкіндік беретін шағын қолданбаны жазайық. Бұл жағдайда кескін шаршы алынатын етіп қиылады. Яғни, кескін әрқашан төртбұрышты болуы үшін (оны қызықтырақ ету үшін осы функцияны қосамыз).
Қолданбаға графикалық көрініс қосылады, оған сурет QFileDialog арқылы қосылады. Сондай-ақ кескіннің …
Оқы- Геній
- Қыр. 13, 2024, 12:46 Т.Қ.
C++ - Тест 001. Первая программа и типы данных
- Нәтиже:66ұпай,
- Бағалау ұпайлары-1
- torgaev_2024
- Қыр. 8, 2024, 6:20 Т.Ж.
C++ - Тест 001. Первая программа и типы данных
- Нәтиже:33ұпай,
- Бағалау ұпайлары-10