Доброго времени суток!
Моя проблема состоит в следующем:
Нужно реализовать 2 QDialoga под QNX 6.5, запускающихся на двух разных экранах. Причем одно должно быть управляющем, а второе логом. Собственно в первом запускается второе как дочерний процесс. Но вот как передать ему признак нажатия кнопки не пойму. Вот код первого:
ControlFMon::ControlFMon(QWidget *parent)
: QDialog(parent)
{
ui.setupUi(this);
m_processDLG = new QProcess(this);
m_processDLG->start("LogFMon");
if (!m_processDLG->waitForStarted())
{
msg.setText("Ошибка создания лога");
msg.show();
}
st = connect(ui.pushButton,SIGNAL(clicked()),m_processDLG,SLOT(StartBut1()));
if (st)
{
msg.setText("NORMa");
msg.show();
}
else
{
msg.setText("NE NORMa");
msg.show();
}
}
Во втором добавляю слот под этот сигнал:
void LogFMon::StartBut1(void)
{
msg.setText("OK");
msg.show();
}
но ничего не работает.
Наверное уже обсуждалось много раз, но я новичок в qt. 2-х часовой поиск ничего не дал.