|
3 / 3 / 0
Регистрация: 01.07.2017
Сообщений: 146
|
|
Изучение фич QT Creator30.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
|
|
| 30.10.2017, 22:10 | |
|
Ответы с готовыми решениями:
9
реализация фич Автозапуск "левых" фич QT creator |
|
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 | |||||
|
В гугле искать по нескольким форумам… разве вы не так же искали свою книгу на 800 листов? Решите? Что я делаю нетак? Нарисовать, двигать, сохранить линию 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 | |
|
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 минуту
0
|
||
|
|
|
| 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
|
|
| 31.10.2017, 14:54 | |
|
Помогаю со студенческими работами здесь
10
QT creator
Qt Creator
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Расчёт токов в цепи постоянного тока
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 с разными данными.
|