Название: Заставить объект "ui" быть видимым в других cpp-файлах. Отправлено: Сергей85 от Май 03, 2017, 20:18 Есть cpp-файл без каких-либо инклудов. Ни пространствоUi, ни ui_form_main, ни form_main еще неизвестны.
Добавляю инклуд ui_form_main.h и form_main.h. На скрине видно, что становится доступно Ui::Form_Main, при добавлении :: появляются список графических элементов формы. Однако компилятор матерится, что что-то не так делаю. В итоге пришлось сделать изврат: в функцию стороннего cpp-файла передавать ui в качестве аргумента, в параметрах функции он выглядит как "Ui::Form_Main ui". Как неизвратом решить проблему?(https://cloud.mail.ru/public/NC2S/AnmJciQQo) https://cloud.mail.ru/public/NC2S/AnmJciQQo Название: Re: Заставить объект "ui" быть видимым в других cpp-файлах. Отправлено: kambala от Май 03, 2017, 20:22 обновлять ui — задача класса-виджета, а другой класс пусть сигналы с данными отправляет
Название: Re: Заставить объект "ui" быть видимым в других cpp-файлах. Отправлено: qate от Май 04, 2017, 16:19 писать код в венде xp под linux - вот жеж изврат в квадрате )
|