Как правильно указать главную форму в connect?

189
06 января 2018, 03:11

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

Есть дополнительная форма form и главная форма mainwindow.

Form.cpp

#include "form.h"
#include "ui_form.h"
#include <QPushButton>
#include <QDateEdit>
#include "mainwindow.h"
#include "ui_mainwindow.h"
Form::Form(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::Form)
{
    ui->setupUi(this);
}
Form::~Form()
{
    delete ui;
}
void Form::on_pushButton_clicked()
{
    connect(this, SIGNAL(sendData(QString)), mainwindow, SLOT(recieveData(QString))); 
}

На mainwindow ругается, что mainwindow необъявленный идентификатор. (ошибка C2065). На ui не реагирует, т.к. думает что это Form.

Как правильно объявить?

С уважением.

READ ALSO
Ошибка Adnroid studio [требует правки]

Ошибка Adnroid studio [требует правки]

Почему подчеркивает красной линией? Я только начала все это изучать, буквально час назадЧто делать?

164
Парсю RINEX OBS File, есть проблемы

Парсю RINEX OBS File, есть проблемы

Здравствуйте, подскажите, пожалуйста, к чему относятся значения, начиная со 2 строки Rinex Obs файлаВ 1 строке (после END OF HEADER) я определил число...

268
Backend на Java

Backend на Java

Доброе время сутокНачал учиться backend, но видео-курс на ютубе не до конца закончен и у меня осталась пара вопросов

200