Форум программистов, компьютерный форум, киберфорум
Наши страницы

Qt

Войти
Регистрация
Восстановить пароль
 
Wyn
1055 / 637 / 232
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
#1

FAQ по Qt - C++ Qt

28.01.2017, 19:49. Просмотров 7306. Ответов 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 по Qt (C++ Qt):

Обсуждение FAQ - C++ Qt
Данная тема создана для обсуждения и улучшения FAQ. В данной теме ведётся обсуждение FAQ и публикуются новые вопросы для включения в...

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

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

С++11 и С++14 FAQ - C++
На сайте http://isocpp.org/ был опубликован анонс нового C++ FAQ. Материал довольно объемный и содержит разделы для начинающих, вопросы...

FAQ - PHP
Не могу скачать документацию http://ua2.php.net/get/php_enhanced_ru.chm/from/a/mirror , не вижу зеркала, может у кого есть локально дайте...

Scala FAQ - Scala
в этот темплет я со временем добавлю типичные вопросы

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

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

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

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

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

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

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

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

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

Увы, это старый баг, который довольно трудно исправить.
Есть несколько методов его обойти. Лично я пересобирал jom.exe.
1
Wyn
1055 / 637 / 232
Регистрация: 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
Привет! Вот еще темы с ответами:

FAQ по WPF - C# WPF
Здесь находятся ответы на часто задаваемые вопросы по Windows Presentation Foundation (WPF). Для добавления сюда новых вопросов и ответов...

Раздел faq - DLE
Как создать раздел Вопрос-ответ,как на сайте http://kinogo.co/faq-vopros-otvet.html

Preg_replace() FAQ? - PHP
хз, какая то хрень и не пойму в чем дело. Может кто подскажет, как так то )) есть строка: $data = '<a...

Windows 10 FAQ - Windows 10
Вся информация по обновлению и установке ос Windows 10 на этой странице. Утилита Media Creation Tool для обновления с предыдущей версии...


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

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

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