слоте, но после копирования их в эти переменны программа запускается, виджет отображается, и после нажатия на кнопку закрывается сразу же, но если убрать это копирование в переменные, то всё работает, почему это происходит ?
slot
void UserSettings::getProfileData(const QString &m_name, const QString &m_email, const QString &m_password)
{
name = m_name;
email = m_email;
password = m_password;
}
signal
emit sendUserData(std::get<1>(result), std::get<2>(result),
std::get<0>(result));
блин, ну во-первых, не пиши так код... а то не сразу и въезжаешь в Qt принято как раз m_variable обозначать члены класса, а иначе - локальные или параметры 😒
понял, спасибо, учту
Обсуждают сегодня