Вопросы

Сергей Радыгин
Вывод кириллицы в примере из лекции №1

Символы кириллицы выводит некорректно. Как сделать чтобы выводился читабельный текст на русском языке?

Тип приложения - не Qt,

Qt Creator 4.5.0 основан на Qt 5.10.0. Win7.

 

Игорь Лопатин
Игорь Лопатин 13 сентября 2022 в 19:39

Если файл в кодировке UTF-8, можно выводить через wout setlocale(LC_ALL,"Russian");
SetConsoleOutputCP(1251);
std::wcout<<L"Привет Мир"<<endl;
system("pause");
return 0;

Юрий Герко
Сборка примера 13.2 Компоновка (Layouts)

Кому удалось собрать пример из раздела 13.2 Компоновка (Layouts)? Если создавать проект по изложенному алгоритму, автоматически не создается  файл mainwindow.cpp. Если создавать этот файл вручную и добавлять в проект, сборка не получается - компилятор сообщает об отсутствии класса MainWindow. Как правильно выполнить пример?

Валерий Смаков
Валерий Смаков 5 июня 2020 в 00:40

Да автор кучу опечаток допустил, лишние пробелы в объявлении переменных, кот добовляется не в mainwindow.cpp, а в widget.cpp

Андрей Андреенко
Ошибка в программе

Лекция 4.2. Значение переменной а после вызова функции f3 не изменилось......
ФУНКЦИЯ f3 НЕ ОТРАБОТАЕТ!!!!!!!!!!
ошибка: increment of read-only location '* k'
 return ( ( * k )++);
 

владимир кашин
о ключах компиллятора.

пример 1-й лекции с использованием "using namespace std; ... cin ... cout" у меня не скомпиллировался. Пришлось использовать scanf ... printf.

Кто знает какие ключи нужно указать компиллятору и - где, чтобы использовать cin и cout ?

моя среда:

linux mint 18.2

Qt Creator 4.3.1 Основан на Qt 5.9.1 (GCC 5.3.1 20160406 (Red Hat 5.3.1-6), 64 бита)

Светлана Бочкарева
пример из лекции 14.1

Привет, коллеги. Кто-нибудь собрал пример из лекции 14.1? У меня строки есть, но пиктограммы не показываются. В каталоге проекта png заготовлены, Ставила Visible всегда true - не помогло :(. В чём дело?

Юлиан Старченко
Юлиан Старченко 25 февраля 2017 в 19:00

Png должны лежать на уровень выше чем file.exe Чтобы они кликались нужно перегрузить событие: void IconizedLineEdit::mousePressEvent(QMouseEvent *event)
{
if ( mIsIconCklickable )
{
emit iconPressed();
}
}

Жасур Юлдашев
Предварительное объявление классов

Здравствуйте.

 

Можете объяснить для нужно предварительно объявлять классы в QT. К примеру в учебнике программирование на языке с++ в среде Qt Creator, глава 13, раздел Компановка сеткой.

С Уважением,

Жасур

Антон Тимофеев
Антон Тимофеев 2 марта 2017 в 15:34

Это общее требование C++. Класс во время первого использования должен быть уже объявлен.

Елена Сергеева
как зафиксировать факт выполения домашнего задания?

выполнила первое задание по курсу Программирование в Qt

как можно его выложить или сообщить, что оно сделано?

есть ли необходимость выкладывать задания?

Зоя Степчева
Промежуточная аттестация по курсу

Добрый день! Уточните, пожалуйста, аттестация по курсу Программирование на языке С++ в среде Qt Creator предусмотрена только в конце курса или необходимо выполнять и высылать промежуточные задания по вариантам?

Владимир Ефименко
Владимир Ефименко 8 февраля 2016 в 12:32

Добрый день. В конце, по этому курсу проверочная работа и она проверятся будет только при платном обучение или при записи к тьютеру

Елена Сергеева
Елена Сергеева 8 августа 2016 в 15:30

можно как-то оплатить проверку экзаменационной работы? сколько это стоит?

Михаил Сабельников
создание слота в Qt Creator

У меня не получается добавить слот в Qt Creator - в режиме дизайна добавляю слот и сигнал(прав. кн. , изменить сигналы/слоты) в редакторе сигналов и слотов соединяю кнопку (сигнал clicked) с новым слотом, сигнал с label. Автоматически создаются соединения, но программа не работает: ошибка нет созданного и записанного слота в строке соединения и нет сигнала для автомат. созданного обработчика сигнала

Александр Жигалин
Александр Жигалин 31 июля 2016 в 10:45

Вручную не сложно совсем, поищите в документации по Qt

Павел Поздняков
Зачем если Я увижу ошибку на сайте, выделять её и нажимать Ctrl+Enter?

Начал курс Программирование на языке С++ в среде Qt Creator 12 октября 2015. Дошел до лекции 10. Нашел много ошибок. Но сегодня 4 ноября, а исправлений нет. В какие сроки устраняются ошибки на сайте? 

Владимир Ефименко
Владимир Ефименко 5 ноября 2015 в 15:19

Добрый день. Это не быстрый процесс, ошибки исправляются по мере возможности.