А для чего вы при выполнении функции apply(), вызываете функцию getData(), в которой в переменную delayms заносите, то что находится в lineedit, после чего, не измененную строку в переменной delayms заносите обратно в lineedit? Улыбающийся
А там ведь по коннекту видно, что apply должна сохранить значение из lineEdit в переменную delayms. А раз это переменная public, то поидее я имею к ней доступ из другого класса.
Функция getData() собсно помещает значение из lineEdit в delayms понимаю, что огород. Далее я хотел, чтобы lineEdit запомнила значение delayms
ui->lineEdit->setText(delayms)
, после изменения (ввода) этого значения
Просто сначала я пытался делать так:
QString SetDelay::getData()
{
delayms = ui->lineEdit->text();
return delayms
}
и эту функцию вызывать в mainwindow.cpp
Про <QInputDialog> не знал. Попробую. Однако теперь мне хочется понять в чем причина ошибки, тут?)
Кстати при дебагинге переменная delayms в workspace не показывается и я не могу посмотреть ее значения почему так?