есть проект в нем 2 *.ui фаила.
в первом кнопка, во втором label.
Нажимаю на кнопку и в label появляется какое то значение.
То есть надо использовать как-то сигнал.
Но как он выглядеть будет, если и в 1 и во 2 форме ui?
w-1 форма
r-2 форма
QObject::connect(&w, SIGNAL(SliderBScroll(int)), &r.ui, SLOT(setText(QString)));
&r.ui->label - 3 параметр по логике должен быть, но не получается таковой сделать.
Красным подчеркивает
QObject::connect(&w, SIGNAL(SliderBScroll(int)), &r.ui->label, SLOT(setText(QString)));
: error: invalid use of incomplete type 'struct Ui::Dialog'
в dialog.h на строке
class Dialog;
в коде
#ifndef DIALOG_H
#define DIALOG_H
#include <QDialog>
namespace Ui {
class Dialog;
}
class Dialog : public QDialog
{
Q_OBJECT
public:
explicit Dialog(QWidget *parent = 0);
~Dialog();
public:
Ui::Dialog *ui;
};
#endif // DIALOG_H
error: forward declaration of 'struct Ui::Dialog'