Загрузка...

Обращение к ui из другого окна Qt

Тема в разделе C/C++ создана пользователем ZlobaOdmen 2 мар 2020. 222 просмотра

Загрузка...
  1. ZlobaOdmen
    ZlobaOdmen Автор темы 2 мар 2020 Работаю на iSkill'а 207 7 авг 2018
    Я начал учить Qt, пишу программку и появилась необходимость занести значение в label основного окна значение из переменной, которая есть в другом окне, в cpp файле. То есть у меня есть MainWindow.h, MainWindow.cpp, а также какое-то SecondWindow.cpp. В этом SecondWindow.cpp у меня есть переменная QString variable, которая равна, допустим "asd". В MainWindow.ui у меня есть лейбл, который называется label, в который мне нужно засунуть эту переменную, но я не могу вызвать ui MainWindow в SecondWindow.cpp, как бы я ни пытался этого делать. Можно ли как-то сделать так, чтобы я могу перенести переменную из SecondWindow.cpp в MainWindow.cpp, чтобы в дальнейшем использовать её там. Или может быть как можно обратиться к ui мейнвиндова в файле SecondWindow.cpp? Например, в MainWindow.cpp, я могу обращаться к ui от него же: ui->label->setText(variable), если у меня variable объявлена в MainWindow;
    Но я не могу сделать ту же самую операцию прямо из SecondWindow. Может быть есть какое-то обращение к ui мейнвиндова из SecondWindow?
     
  2. Fender_inactive2697143
    с win32 api бы помог ;-}
     
  3. Енот272_inactive171964
    Енот272_inactive171964 13 апр 2020 Ушел на покой 372 6 сен 2017
    ZlobaOdmen, сигналы/cлоты на что?
     
Top