5 / 5 / 0
Регистрация: 17.04.2020
Сообщений: 73

Подскажите, пожалуйста, бесплатный, простой gui для C++

23.05.2021, 20:13. Показов 3188. Ответов 25

Студворк — интернет-сервис помощи студентам
Уже два дня пытаюсь определиться с библиотекой gui для C++. Необходимый функционал совсем небольшой: создание окна заданных размеров, окраска определенного пикселя в RGB цвет (хорошо бы иметь отрисовку 2D-примитив, но не обязательно. Хорошо бы иметь кнопки, ползунки, но если что напишу сам), обработка событий с мыши и клавиатуры. Очень желательна высокая скорость работы. Очень желательна простота в освоении. Обязательно нужно, чтобы библиотека была польностью открытой и бесплатной, т.к. не хочу заморачиваться с тем, чтобы не нарушить ничьи права. Хотел остановиться на QT, но QT не полностью открытый продукт, да и наверное слишком "навороченный" для меня. Заранее спасибо за подсказку
P.S. Я новичок как в программировании, так и на форуме. Извините, если что не так
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.05.2021, 20:13
Ответы с готовыми решениями:

Подскажите бесплатный GUI
Привет, никак не могу определиться с библиотекой для GUI, маленькие программы писал на WinApi. wxWidgets но их визуальной редактор...

Подскажите, пожалуйста, хороший, бесплатный плагин для stream tv
Нужен внятный, понятный, хороший, бесплатный плагин для cтрим тв. Спасибо.

Подскажите, простой, бесплатный, графический редактор
Подскажите, простой, бесплатный, графический редактор. Для создания основных видов графических изображений, в том числе ico файлов.

25
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
29.05.2021, 16:06
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Savel Посмотреть сообщение
Но возможно в будущем ...
ну, раз требования размыты будут скорее всего уточнятся/расширятся в светлом будущем,
то, имхо, стоит сразу со старта заморочиться кросс-возможностями того инструментала у которого этот кросс есть.

Windows-десктоп разработка, если взглянуть на профильные диаграммы щас в 2021 году занимает относительный мизер
из всего объема чаво разрабатывается. А даже если и тянет в десктоп, то не стоит забывать про мак'униксы.

Поэтому winapi есть атстой,
хотя GDI+ это настоящая сказка(из моего опыта, даже любительского),
НО, я хочу тестить на компе, но потом шоп запускалось на мобиле!

В логике сказанного, в первую очередь,
я бы советовал рассмотреть движки c рендером на OpenGL/ES.

Их там ТЬМА в наблюдаемой вселенной есть достаточно приличное количество.

например, на вскидку, на любой рост

или вот совсем маленькие, про которые вы спрашиваете:
NanoGUI
imgui
1
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
29.05.2021, 22:44
Цитата Сообщение от XLAT Посмотреть сообщение
Windows-десктоп разработка, если взглянуть на профильные диаграммы щас в 2021 году занимает относительный мизер
бла-бла-бла.
0
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,331
29.05.2021, 23:22
Цитата Сообщение от Savel Посмотреть сообщение
Я новичок как в программировании, так и на форуме. Извините, если что не так
Вот это правильный подход. С этого и нужно начинать. А то вдруг напишешь "Хелло Ворд", а продать лицензия не позволит. Обидно...
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
29.05.2021, 23:23
взято с хабра из статьи: "Рейтинг языков программирования 2021: ..."

Code
1
2
3
4
5
Видим, что примерно половина разработчиков - это бэкенд 52%, 
далее сегменты фронтенд 19% и мобильной разработки 8%, 
обработка массивов данных (туда относятся и Big Data и машинное обучение) - 6%. 
Desktop-программирование еще существует и занимает 4% от объема, системное программирование - 3% 
(сейчас небольшая доля) и Full-Stack разработка - примерно 1%.
Desktop-программирование еще существует и занимает 4% от объема ...
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
29.05.2021, 23:31
а из него сколько занимает конкретно Windows? Очевидно, что меньше ...
в любом случае формошлёпство в WinForms осваивается за один вечер.
0
фрилансер
 Аватар для Алексей1153
6499 / 5730 / 1133
Регистрация: 11.10.2019
Сообщений: 15,325
30.05.2021, 08:02
XLAT, это же прекрасно, что в десктоп и GameDev мало конкурентов. Кстати, а что они там подразумевают под бэкендом - это ещё вопрос.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.05.2021, 08:02

Подскажите пожалуйста бесплатный хостинг
Подскажите пожалуйста бесплатный хостинг\сервер на котором доступны сторонние подключения к БД MySQL. Добавлено через 31 минуту или...

Подскажите простой способ создать GUI в Си
Здравствуйте. Подскажите пожалуйста - какими средствами можно создать простенький графический интерфейс? Задача = отобразить информацию...

Подскажите пожалуйста нормальный бесплатный хостинг
Всем привет. Подскажите пожалуйста нормальный бесплатный хостинг, мне надо просто для тестирования отдельных модулей для сайтов. ...

подскажите пожалуйста как создать простой монолог в 2д платформере
Всем привет!Нужна помощь в создании монолога в 2д платформере т е когда гг подходит к определенному объекту и жмет кнопку(нажимание...

Простой GUI для конкретной задачи
Здравтвуйте. Нужно в GUI конструкторе собрать простое GUI проблема с реализацией одной вещи. Есть axis в которые загружается связка x:y...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Опции темы

Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru