Я знаю, что это очень неуклюже, и я, вероятно, делаю много неправильных вещей, но пока все, что я видел на net, возвращает те же ошибки: недопустимое использование нестандартного c элемента данных.
Итак, в MainWindow у меня есть comboBox с именем hometeam , и я хочу отобразить currentText на Qlabel с именем label , который находится в другом классе формы с именем Диалог
Я подумал, что они оба закрытые члены, поэтому я добавил класс друга MainWindow и диалог класса друга в соответствующих заголовках (я знаю это довольно неправильно, но это последнее, что я пробовал), я включил "ui_mainwindow" и "ui_dialog" в файлы. cpp, и вот фрагмент кода, который я пытаюсь:
ui->label->setText(MainWindow::ui->hometeam->currentTex());
Имейте в виду, что я не хочу QDialog, второе окно будет делать гораздо больше, чем дисплей, я просто хочу получить доступ к объектам из другого окна. Слоты и сигналы дают одинаковую ошибку.
Спасибо!