- 111
- 115 192
Молодёжная студия «Я»
Russia
เข้าร่วมเมื่อ 29 ส.ค. 2020
Здравствуйте, дорогие друзья!
Мы рады приветствовать вас на официальном канале Молодёжной студии «Я». На канале размещаются обучающие посвящённых созданию игр в среде Scratch, программированию на языке С++, 3D моделированию и графическому дизайну.
Мы рады приветствовать вас на официальном канале Молодёжной студии «Я». На канале размещаются обучающие посвящённых созданию игр в среде Scratch, программированию на языке С++, 3D моделированию и графическому дизайну.
Дизайн приложений QtWidgets. 1000 мелочей. Часть 2
Здравствуйте, друзья!
Продолжаем разговор на тему "1000 мелочей".
Исходники: github.com/SergeySkulenkov/Journal
0:00 Начало
0:52 Подключение SQLite3
2:16 Перенаправления вывода функций объекта QDebug в релиз-версии
3:30 Лирическое отступление
4:36 Компоновка вкладки Календарь
6:27 PNG или SVG?
9:35 Кнопки переключения страниц
12:32 Виджет выбора месяца и года
16:27 Немного про QSS для ComboBox
Продолжаем разговор на тему "1000 мелочей".
Исходники: github.com/SergeySkulenkov/Journal
0:00 Начало
0:52 Подключение SQLite3
2:16 Перенаправления вывода функций объекта QDebug в релиз-версии
3:30 Лирическое отступление
4:36 Компоновка вкладки Календарь
6:27 PNG или SVG?
9:35 Кнопки переключения страниц
12:32 Виджет выбора месяца и года
16:27 Немного про QSS для ComboBox
มุมมอง: 157
วีดีโอ
Дизайн приложений QtWidgets. 1000 мелочей. Часть 1
มุมมอง 5863 หลายเดือนก่อน
В этом видео речь пойдёт о разных "нюансах и мелочах", делающих приложения удобнее с точки зрения пользователя. 0:0 Начало 0:40 Лирическое отступление 2:24 Форма авторизации 3:32 Виджеты и компоновка 6:23 Структура проекта 8:46 Форма в Qt Designer 9:58 QSS виджетов формы авторизации 14:40 Нестандартное поведение стандартных элементов формы 18:20 Размер окна, заголовок, иконка 18:54 Скрываем Tab...
Приложение для работы с заметками. Часть 7
มุมมอง 3393 หลายเดือนก่อน
Объединяем воедино всё, о чём говорили в предыдущих частях. 0:00 Начало 0:43 Общие слова о проекте 1:45 Функционал приложения 3:58 Структура проекта 7:38 Компоновка окна и виджета редактора 10:18 Исправляем поведение указателя мыши 13:12 StyleHelper, setTheme() 17:47 Установка разных иконок для QToolBoxButton 21:55 Ширина колонок 23:56 Визуальный редактор 26:46 База данных 32:32 Отображение дан...
Развёртывание приложений Qt в ОС Windows
มุมมอง 2443 หลายเดือนก่อน
В этом видео: Добавляем к исполняемому файлу иконку. Находим необходимые библиотеки. Создаём установочный файл средствами Qt Installer Framework. 0:00 Начало 30:01 Добавляем иконку исполняемого файла 3:03:45 Сборка релиза и поиск библиотек с помощью windeployqt 8:34:59 Создание установочного файла (installer)
Регистронезависимый поиск в базе данных SQLite. Приложение для работы с заметками. Часть 6
มุมมอง 1403 หลายเดือนก่อน
В этой части разбираемся с поиском данных из БД SQLite без учёта регистра. Часть 1: th-cam.com/video/4dSGMRhijOs/w-d-xo.html Кастомизация окна Часть 2: th-cam.com/video/GSnHB3SoP1w/w-d-xo.html Добавляем Меню Часть 3: th-cam.com/video/W-wLQ64nKgo/w-d-xo.html Работа с JSON Часть 4: th-cam.com/video/RPQSU3gMezY/w-d-xo.html Компоновка Часть 5: th-cam.com/video/u-PRWzj2cSw/w-d-xo.html Проверка орфог...
Проверка орфографии в приложениях QtWidgets. Приложение для работы с заметками. Часть 5
มุมมอง 2184 หลายเดือนก่อน
Часть 1: th-cam.com/video/4dSGMRhijOs/w-d-xo.html Часть 2: th-cam.com/video/GSnHB3SoP1w/w-d-xo.html Часть 3: th-cam.com/video/W-wLQ64nKgo/w-d-xo.html Часть 4: th-cam.com/video/RPQSU3gMezY/w-d-xo.html Примеры из видео: github.com/SergeySkulenkov/HunspellQtExample Hunspell: github.com/hunspell/hunspell Перевод официальной документации системы проверки орфографии: mozilla-russia.org/projects/dicti...
Кастомизация окна приложения QtWidgets. Приложение для работы с заметками. Часть 4
มุมมอง 2665 หลายเดือนก่อน
Выполняем компоновку основных элементов. Архив с проектом: drive.google.com/file/d/1ifVz-jhoBMEX1VZ6x2UJmBaZ9T1aZ-aa/view?usp=drive_link Актуальная версия: github.com/SergeySkulenkov/Notes.git Часть 1: th-cam.com/video/4dSGMRhijOs/w-d-xo.html Часть 2: th-cam.com/video/GSnHB3SoP1w/w-d-xo.html Часть 3: th-cam.com/video/W-wLQ64nKg/w-d-xo.html
Кастомизация окна приложения QtWidgets. Приложение для работы с заметками. Часть 3
มุมมอง 2526 หลายเดือนก่อน
Добавляем в проект json-файл для хранения свойств оформления окна. Архив с проектом: drive.google.com/file/d/1iJGI_wRZmAVwFq7EVsu82si7ySbnO_Fa/view?usp=sharing Актуальная версия: github.com/SergeySkulenkov/Notes.git Часть 1: th-cam.com/video/4dSGMRhijOs/w-d-xo.html Часть 2: th-cam.com/video/GSnHB3SoP1w/w-d-xo.html
Меню приложения в строке заголовка. Кастомизация окна приложения QtWidgets. Часть 2
มุมมอง 1436 หลายเดือนก่อน
Проект из видео: drive.google.com/file/d/1QIT-Kh7sP2gX1MrNUNvDbpXnYAkKsRCG/view?usp=sharing Актуальная версия проекта: github.com/SergeySkulenkov/Notes Часть 1: th-cam.com/video/4dSGMRhijOs/w-d-xo.html Тайминг: 0:00 Начало 1:51 Готовим интерфейс 4:38 Добавляем меню
Кастомизация окна приложения QtWidgets. Приложение для работы с заметками. Часть 1
มุมมอง 4156 หลายเดือนก่อน
Исходный код: drive.google.com/file/d/1Sq4Bf1TwP298IffTfQvjLML0P90VR6qP/view?usp=sharing Текущее состояние можно посмотреть здесь: github.com/SergeySkulenkov/Notes.git Тайминг: 0:00 О проекте 4:06 Создание проекта QtWidgets 5:45 Компоновка 7:57 Отказ от стандартных элементов 9:52 Добавляем тень 12:39 Добавляем методы контроля мыши 15:29 Контроль нахождения мыши в заданных областях окна 24:46 Пе...
Дизайн приложений QtWidgets на примере генератора паролей
มุมมอง 4837 หลายเดือนก่อน
Добрый день, друзья! Это видео является небольшой шпаргалкой для тех, кто делает первые шаги в кастомизации приложений QtWidgets. Первая часть видео посвящена функционалу приложения. Вторая кастомизации виджетов. Код проекта можно скачать здесь: github.com/SergeySkulenkov/Password-generator.git
Scratch. Клоны
มุมมอง 6632 ปีที่แล้ว
Знакомимся с "клонами". Учимся создавать и удалять клоны. Используем клоны на практике в простой игре.
Scratch. Бесконечное движение фона. Часть 4
มุมมอง 1632 ปีที่แล้ว
Завершающая часть работа над игрой. Часть 1: th-cam.com/video/sFfwyUAC70E/w-d-xo.html Часть 2: th-cam.com/video/HOQSCbf30kE/w-d-xo.html Часть 3: th-cam.com/video/4fzAfM8jrAU/w-d-xo.html
Scratch. Бесконечное движение фона. Часть 3
มุมมอง 2142 ปีที่แล้ว
Продолжаем работать над проектом, в котором игрок управляет летательным аппаратом. Добавляем препятствия и выстрел. Исходный файл: drive.google.com/file/d/1DfwzsNxBG29GWx95UlRxfP4HBijnKh2o/view?usp=sharing Часть 1: th-cam.com/video/sFfwyUAC70E/w-d-xo.html Часть 2: th-cam.com/video/HOQSCbf30kE/w-d-xo.html
Scratch. Бесконечный фон. Часть 2
มุมมอง 5412 ปีที่แล้ว
Бесконечное движение спрайтов, выполняющих роль фона. Движение летательного аппарата. Столкновение аппарата с границами туннеля. Исходный файл: drive.google.com/file/d/1Stk_yMspgCBFfI0tJkrc0_3mjVqkvp2R/view?usp=sharing Первая часть: th-cam.com/video/HOQSCbf30kE/w-d-xo.html
Scratch. Бесконечное движение фона. Часть 1
มุมมอง 6282 ปีที่แล้ว
Scratch. Бесконечное движение фона. Часть 1
Scratch. Знакомство с ветвлением. Часть 2
มุมมอง 1232 ปีที่แล้ว
Scratch. Знакомство с ветвлением. Часть 2
Scratch. Установка офлайн редактора. Регистрация. Онлайн редактор
มุมมอง 1212 ปีที่แล้ว
Scratch. Установка офлайн редактора. Регистрация. Онлайн редактор
Qt Дизайн. Компоновка. Часть 3. Компоновка QGridLayout программными средствами
มุมมอง 2.8K2 ปีที่แล้ว
Qt Дизайн. Компоновка. Часть 3. Компоновка QGridLayout программными средствами
Qt Дизайн. Компоновка. Часть 2. Компоновка программными средствами
มุมมอง 1.1K2 ปีที่แล้ว
Qt Дизайн. Компоновка. Часть 2. Компоновка программными средствами
Qt дизайн. Компоновка. Система компоновки Qt
มุมมอง 2.1K2 ปีที่แล้ว
Qt дизайн. Компоновка. Система компоновки Qt
Scratch. Создание игры Space Adventure в Scratch. Часть 3
มุมมอง 1582 ปีที่แล้ว
Scratch. Создание игры Space Adventure в Scratch. Часть 3
Qt Дизайн. Дизайн интерфейса приложений QtWidgets. Часть 4. Игровой функционал приложения
มุมมอง 5K2 ปีที่แล้ว
Qt Дизайн. Дизайн интерфейса приложений QtWidgets. Часть 4. Игровой функционал приложения
Qt дизайн. Дизайн приложений QtWidgets. Часть 3. Таблицы стилей QSS для игрового поля
มุมมอง 3.2K2 ปีที่แล้ว
Qt дизайн. Дизайн приложений QtWidgets. Часть 3. Таблицы стилей QSS для игрового поля
Qt дизайн. Дизайн приложений QtWidgets. Часть 2. Таблицы стилей QSS
มุมมอง 13K2 ปีที่แล้ว
Qt дизайн. Дизайн приложений QtWidgets. Часть 2. Таблицы стилей QSS
Qt дизайн. Дизайн приложений QtWidgets на примере создания игры Крестики-нолики. Часть 1
มุมมอง 19K2 ปีที่แล้ว
Qt дизайн. Дизайн приложений QtWidgets на примере создания игры Крестики-нолики. Часть 1
как провернуть тот же трюк, только на Python и с pyside6?
я хочу сделать графический растровый редактор на c++ с помощью qt, чем лучше пользоваться? просто есть и QPainter и GraphicsView. и вот не знаю что выбрать. что посоветуете?
Большое СПАСИБО за этот видео урок!
Я незнаю как Вы отобразились у меня в рекомендациях, но это топовый контент по дизайну в Qt. Лайк и подписка тебе, добрый человек. Очень интересно было бы послушать о вёрстке по дизайну из фигмы.
Здравствуйте! Спасибо за комментарий. Фигма и Qt - это про Qt Bridge и QML. В ближайшее время я вряд ли что-то подобное запишу, поскольку пишу ориентируясь на учащихся нашей студии и те материалы, которые мы создаём в процессе. QML мы изучаем только ближе к концу учебного года. В процессе обучения разбираемся в основном с тем "как работает", а вспомогательным инструментам уделить много времени не получается.
Добрый день! Не кажется ли вам, что для обработки событий и установки стилей QSS, было бы логичнее создавать отдельные классы для соответствующих виджетов? С возможностью последующего дополнительного конфигурирования, а так же последующего наследования, если требуется доп функционал
Добрый день! Кажется ) И, кажется, я об этом в видео говорю. То есть говорю, что в данном случае буду использовать фильтр, чтобы продемонстрировать работу в этом ключе, но правильнее, с моей точки зрения, было бы создать отдельный виджет, в котором уже перегрузить обработку событий.
@@stydiya Спасибо за ответ, понял! Видимо из-за фонового просмотра прослушал 😁
Дизайн приложений очень хороший.
Qt все-таки произносится как Cute.
Добрый день! Спасибо за комментарий! Кьюти, кьютэ, кутэ - всё это по сути слэнг. Если говорить о правильности произношения, о том как правильно произносить название этого фреймворка, то это, скорее всего, будет "кьют". Именно так название этого продукта произносит большинство разработчиков самой библиотеки. Что касается меня, я считаю, что не имеет особого значения пишет ли программист на "си плас плас", "си плюс плюс" или просто "плюсах", использует ли "кьют", "кутэ" или "кьюти". Лишь бы он понимал, что и зачем он делает, а его код работал. По историческим причинам я произношу название, как произношу, вряд ли привыкну к другому.
Очени полезный видео ролик
На Жоплин похоже...
На Notable, Joplin, Boost Note и ещё несколько приложений, которые имеют схожую "логику" интерфейса.
Спасибо
У Qt есть несколько зеркал по всему миру, и заблокировано для доступа из России только главное. Находим первое попавшееся зеркало, и скачиваем Qt Installer Framework без VPN. Жаль, что сам Qt установить без VPN не получится.
Здравствуйте! Действительно, если поискать, можно найти зеркала. Больше того, на странице download.qt.io/static/mirrorlist/ есть их список. Эта страница доступна с VPN. Но в этом списке есть, например, это зеркало: www.mirrorservice.org/sites/download.qt-project.org/official_releases/ Большое спасибо за уточнение!
Есть вариант без VPN. Разворачиваем среду MSYS2 и устанавливаем там(пакетным менеджером как в линукс). В гугле по запросу есть пару статей с подробной инструкцией.
хорошую работу делаете.
Я понимаю что эти видео мало кто смотрет но один раз записал и всё.
Лучшый учитель спасибо вам.
Рад что у вас появилось время для это
Спасибо
Здравствуйте. Спасибо вам за ваши уроки. Я не учился у вас, но смотрел видео по созданию крестиков ноликов и других приложений. Повторил за видео, занес себя в пэт проекты и меня взяли на работу.
Вы выпускаете очень ценный материал. С удовольствием продолжаю смотреть, чтобы перенимать ваш опыт.
Здравствуйте! Совершенно искренне рад за вас и ваши успехи! Приятно знать, что мои видео помогают не только нашим учащимся. Спасибо за комментарий.
Как же я рад новым видео спасибо тебе 👍
Отличный пример, помогло разобраться в qt. После разработки на СИ лекция кажется понятной и доступной. Спасибо!
спасибо
Если вам трудно создавать ролики можно собрать пожертвования для мотивации.
У меня такой вопрос почему нет сборку программы крестики и нолики хотелось попробовать программу. Где можно скачать?
Добрый день! В последнем видео про крестики нолики в описании есть ссылка на архив, насколько я помню.
@@stydiya На архив да . Но файл exe нет?
@@stydiya Хотелось бы файл exe
@@stydiya Очень было бы интересно создать видео про как создать "build"программы ? Чтобы можно было запустить на Виндоус без qtcreator.
Выполнить "деплой" приложения QtWidget под Windows достаточно просто. Если вам не требуется инсталляция достаточно создать релиз и воспользоваться специальной утилитой windeployqt + добавить несколько библиотек, которые она не может найти (если нет желания замариваться дополнительными настройками). Если появится время, запишу, но уверен, что информации по этому поводу в сети должно быть много.
Спасибо тебе что ты делаешь такие крутые видеоролики.
Самое подробное видео по моделировани. Эх жалко, лет 10 назад его не было. Метод рассказываю-что видим, чем озадачены в данной ситуации и как решать. Автору моё почтение🙂
Скажи пожалуйста для Линукс можно собрать программу?
Добрый день! Без проблем. Единственный момент, который для Linux надо исправить, это удалить обращение к заголовочному файлу windows.h в main.cpp. Забыл про этот инклюд. Показывал ребятам несколько моментов на win прямо в проекте и забыл удалить.
@@stydiya Хотелось про это видео.
@@stydiya Хотелось видео про сборку пакета в формате deb и rpm.
Я очень жду видео когда в конце будет и собрать программу билд.
Спасибо
Будем ждать других видео
Очень было интересно смотреть.
Спасибо большое ты проста супер 👍.
Спасибо вам большое за то, что вы делаете!
Мне тоже очень интересно в конце проекта, как вы будете создавать файл. Exe
Только доведитель этот проект до конца. Я посмотрел на youtube таких интересных видео про разработки программного обеспечения под windows, я не нашёл так подробнее, чтобы объясняли и что был выпуск от а до я.
👍
Очень бы хотелось рассмотреть вопрос использования проверки орфографии на qt под windows. При использовании Hunspell мне никак не удавалось использовать библиотеку, собранную из-под mingw. Хотя проблем на линуксе не возникало. В общем, было бы интересно на это взглянуть, если решите это использовать.
Таких на Ютубе я не встречал.
Очень полезный видео
Очень будем ждать других видео по этому проекту.
Браво 👏 за старание 👍 и за таких крутых видео ролики.
ООО КАК ЖЕ МНЕ ПОВЕЗЛО. Буквально неделю назад везде искал как реализовать изменение размеров окна у которого есть флаги, сейчас в рекомендациях ваш видос. Определенно лайк
спастбо
Будем сдать новый видео.
Хотелось увидеть приложение на дистрибутивах.
Сделай пожалуйста в конце сборку под deb и rpm 🙏🙏🙏🙏🙏
Нам нужна видео от начало создания приложения до конца.
Вот интересно как создать build под Линукс?
Очень интересный выпуск про создание программ
Мы сдем новый видео
Да очень хороший видео