Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/42: Рейтинг темы: голосов - 42, средняя оценка - 4.90
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
1

FAQ по Qt

28.01.2017, 19:49. Просмотров 8365. Ответов 6
Метки нет (Все метки)

В данной теме приведены самые часто задаваемые вопросы по Qt и Qt Creator.

Старые FAQ по Qt:
Готовые решения на вопросы новичков
Qt - руководство для новичков (сильно устарело)

P.S. Обсуждение по улучшению данной темы ведётся здесь.
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2017, 19:49
Ответы с готовыми решениями:

Обсуждение FAQ
Данная тема создана для обсуждения и улучшения FAQ. В данной теме ведётся...

Чем определяется одинаковость урлов /page?FAQ и /page.php?FAQ
Подскажите, пожалуйста, какая опция php или настройка сервера позволяет не...

=FAQ=
Частые вопросы на Изеэлектрониксе, и ответы к ним. В: Что почитать...

FAQ по С++
У кого есть FAQ по библиотекам и входящим в них функциям(что они делают)....

FAQ
Не могу скачать документацию...

6
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
28.01.2017, 20:14  [ТС] 2
Где скачать Qt/Qt Creator.

Qt/Qt Creator можно сказать с официального сайта.
Актуальные версии Qt/Qt Creator.
Старые версии.
2
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
28.01.2017, 20:14  [ТС] 3
Как обновить Qt.

Обновляется Qt с помощью MaintenanceTool. С помощью этой же утилиты можно добавить определённые компоненты конкретной библиотеки Qt, установить Qt Creator, установить другие версии библиотеки Qt, или удалить вышеописанное.

Данная утилита находится в корневой папке Qt. Также она обычно прописывает себя в "меню Пуск".
1
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
28.01.2017, 20:15  [ТС] 4
Литература и ресурсы по обучению Qt/QML/Qt Creator.

На первом месте по важности идёт, разумеется, официальная документация.

Литература:
  • Макс Шлее. Qt 5.3. Профессиональное программирование на C++.

Ссылки на материалы по QML:Тут можно найти старевшие материалы по QML(по Quick1).
2
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
28.01.2017, 20:15  [ТС] 5
Правильно написанный код не работает.

Попробуйте следующие действия в Qt Creator:
- Сборка -> очистить проект.
- Сборка -> qmake
- Сборка -> собрать проект

Если не помогает - попробуйте вместо очистки проекта полностью удалить папку со сборкой.
Если и это не помогает, значит с 99% вероятностью код у вас написан не правильно.
1
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
28.01.2017, 20:15  [ТС] 6
Кракозябры в консоли Qt Creator на Windows.

Увы, это старый баг, который довольно трудно исправить.
Есть несколько методов его обойти. Лично я пересобирал jom.exe.
1
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
28.01.2017, 20:34  [ТС] 7
Объявление класса-наследника QObject в main.cpp(или любом другом *.cpp файле).

Так делать не стоит. QMake по умолчанию не делает moc файлов для файлов исходников(*.cpp). Лучше вынесите данный класс в отдельный заголовочный файл(*.h).
Если вы всё же хотите запустить подобную программу, то, к примеру, следует в конце main.cpp записать
C++ (Qt)
1
#include "main.moc"
и сделать "Сборка -> qmake". После этого можно собирать и запускать программу.
2
28.01.2017, 20:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2017, 20:34

С++11 и С++14 FAQ
На сайте http://isocpp.org/ был опубликован анонс нового C++ FAQ. Материал...

QuickBasic 3D FAQ
Здравствуйте уважаемые форумчане! Написал небольшую FAQ-статейку про...

FAQ по JavaScript
Как запретить пользователю просмотреть код страницы? Никак. Существующие...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru