Как правильно передать значение шрифта от одного лэйбла другому?
Если передаю аналогичным образом текст, то получается, а шрифт - нет.
C++ (Qt)
файл.h
public slots:
void mySlot();
void on_pushButton_clicked();
signals:
void moySignal(QFont);
private:
Ui::MainWindow *ui;
QFont m_nValue;
файл.cpp
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
m_nValue(QFont ???);
readSettings();
QObject::connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(mySlot()));
QObject::connect(this,SIGNAL(moySignal(QFont)),ui->label,SLOT(setFont()));
}
void MainWindow::mySlot()
{
emit moySignal(m_nValue);
}