С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
3 / 3 / 0
Регистрация: 01.07.2017
Сообщений: 146

Изучение фич QT Creator

30.10.2017, 22:10. Показов 784. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, кодеры!

Я недавно начал использовать QT Creator. Цель использование - создание графических приложений. Из-за отсутствия знаний фич по qt creator я создал свой проект без qt. Кодил, кодил, и закодил. Использовал GLSL. Пока писал код, я неоднократно сталкивался с проблемами, помощи решения которых я, иногда, просил у этого замечательного форума. Часто мне приходили ответы типа: "Зачем ты используешь std::cout? используй Q... , он лучше." и т. п.

Я хочу написать свою, серьёзную программу, но для этого мне нужны знания. Я прочитал один учебник C++ на 850 страниц и уже хорошо понимаю язык и доучиваю его походу.

Я так понимаю, в QT Creator есть более усовершенствованные команды и функции, которые заменяют некоторую часть команд и функций стандартной C++. Хотелось бы узнать побольше о них.

1.Насколько эффективнее фичи QT Creator фич стандартной C++?
2.Где можно найти насыщенный источник информации по этому поводу?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.10.2017, 22:10
Ответы с готовыми решениями:

реализация фич
подскажи, пожалуйста, где почитать инфу как реализуются такие блоки(я так понимаю без js их не сделаешь)? всплывающие окна...

Автозапуск "левых" фич
1. При запуске компа запускается Хром с вкладкой piratefm.ro - какое то радио. Хрома в автозапуске нету. 2. Тогда же вылетает 3...

QT creator
Как с помощью qt creator вывести заглавие активного окна ?

9
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
30.10.2017, 22:57
О чём вообще речь? Если приложение с окном, то откуда там cout? Есть qDebug() для отладочных, если ты об этом.
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
30.10.2017, 23:09
Цитата Сообщение от General_TaO Посмотреть сообщение
Я хочу написать свою, серьёзную программу, но для этого мне нужны знания. Я прочитал один учебник C++ на 850 стран
Разве не аналогичный подход и здесь? Как искать книгу? А как искали для С++?
В гугле искать по нескольким форумам… разве вы не так же искали свою книгу на 800 листов?

Цитата Сообщение от General_TaO Посмотреть сообщение
Насколько эффективнее фичи QT Creator фич стандартной C++?
Не знаю…покачто вижу что Qt похоже забили на контроль FPS в GUI…

Цитата Сообщение от General_TaO Посмотреть сообщение
2.Где можно найти насыщенный источник информации по этому поводу?
Qt Assistant+гугл+доки…хотя наверно вам это все очевидно =).

Цитата Сообщение от General_TaO Посмотреть сообщение
есть более усовершенствованные команды и функции,
Ох… вот hello world на 5 строк и люто гуляют FPS…
Решите? Что я делаю нетак?
Нарисовать, двигать, сохранить линию Qt 4.8.4
1
3 / 3 / 0
Регистрация: 01.07.2017
Сообщений: 146
31.10.2017, 09:37  [ТС]
Простите, что запутал вас. Возможно, это моя неграмотность, но под фразой "графическое приложение" я имел ввиду приложение с Opengl. А проекты я создаю с консолью - так удобнее.

Что другие думают по поводу первого вопроса? Для меня очень ценны ваши мнения об этом.

Много ли я потеряю, если буду писать код в проекте без qt?
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
31.10.2017, 10:44
Цитата Сообщение от General_TaO Посмотреть сообщение
Насколько эффективнее фичи QT Creator фич стандартной C++?
А что за "стандартное"? Visual Studio имеется в виду?
0
34 / 26 / 8
Регистрация: 24.03.2015
Сообщений: 191
31.10.2017, 10:50
QT вообще крутая штука. Все просто и понятно. Куча инфы и много форумов, где подскажут. OpenGL вообще не должно проблем возникнуть. Почитай книгу ШЛЕЕ. Там все понятно и доступно. Если плюсы знаешь, проблем с QT не будет.
1
3 / 3 / 0
Регистрация: 01.07.2017
Сообщений: 146
31.10.2017, 12:12  [ТС]
900 страниц... ничоси.... Ну, спасибо. Есть ещё мнения или советы? Мне они очень нужны.

Добавлено через 1 минуту
Цитата Сообщение от nmcf Посмотреть сообщение
А что за "стандартное"? Visual Studio имеется в виду?
Можно сказать, что и vs.
0
 Аватар для icpu
487 / 365 / 93
Регистрация: 10.03.2011
Сообщений: 1,513
Записей в блоге: 5
31.10.2017, 12:30
General_TaO, при старте QtCreator с левой стороны экрана приветствия есть кнопки "примеры" и "учебники". Первая - открывает список примеров, по которым можно поискать интересующие (полнотекстовый поиск есть). Вторая - ссылки на англоязычные блоги и ютуб-записи.

Открываешь пример, смотришь, как оно там устроено. Каждый пример подробно разобран, на любом месте что в статье примера, что в коде можно нажать F1 для поиска справки по классу/методу. Не всегда втупляет с первого раза, тогда нужно перейти к объявлению и тп. Повторяешь. Смотришь, что ещё нужно прикрутить, ищешь такой пример или класс. Для многих классов даётся пример использования. Я так за сутки сделал блютусовый клиент-сервер, простой протокол сообщений и ещё тонну перделок, практически ни разу не сталкиваясь с ними до того.

Сразу оговорюсь, без QML Qt далеко не самый лучший выбор для игр, мобильных и/или графических приложений. Не стоит пытаться реализовывать отрисовку сложных сцен средствами QWidgets. На QGraphicsScene тоже не надейтесь, на 10к объектов он уже видимо подлагивает, а на 200к - с трудом ворочает ногами, да и сами объекты прожорливы. Если же использовать Qt как библиотеку нижнего уровня, back-end, отрисовывая всё GUI руками (есть обёртка над OpenGL, достаточно удачная, на первый взгляд), то всё торт. Можно также комбинировать OpenGL сцену с редактором на виджетах, есть особый тип виджета для OpenGL. Для редакторов игр самый смак.
1
34 / 26 / 8
Регистрация: 24.03.2015
Сообщений: 191
31.10.2017, 14:33
Шлее больше как справочник. Все читать ненужно. Надо тебе реализовать какую то функцию, посмотрел как это сделано и объяснено там и всё.
1
3 / 3 / 0
Регистрация: 01.07.2017
Сообщений: 146
31.10.2017, 14:54  [ТС]
Справочники - это хорошо. Мне в процессе изучения справочников и учебников важно узнать о существовании той или иной функции, чтоб на практике я смог найти о ней больше инфы и впоять ее в свой проект.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.10.2017, 14:54
Помогаю со студенческими работами здесь

QT creator
Как с помощю QT creator сделать мобильное приложение?

Qt creator
нужно собрать мой элементарнейший визуальный проект (выполненный в qt creator) и превратить его в exe файл исправить 4 ошибки нужен...

QT Creator
Курсор мигает черным квадратом в редакторе и нельзя выделить слова. Жму shift и стрелки вправо или влево, не выделяет. Ctrl+Shift тоже не...

Qt Creator
Установил, открыл -> появилось несколько вопросов. P.S. Среда выполнения - windows. ...

QT Creator
Помогите, пожалуйста, создать форму с кнопкой. При каждом нажатии на кнопку, она должна рандомно перемещаться по площади формы.


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru