Задать вопрос
@QtNoob

Как связать 3 объекта в QT между собой?

Начал изучать QT, поставил себе небольшую задачу и тут же не могу её реализовать. Вопрос: как сделать так, чтобы по нажатию кнопки текст, написаный в строке и будучи обработанный алгоритмом, выводился в текст-браузер? Не могу понять, как это реализовать в терминах сигналов и слотов. Помогите, пожалуйста.
Z0BiHU-aLJs.jpg
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Решения вопроса 1
@TriKrista
button - кнопка
line - строковое поле
browse - текст браузер

connect(button, SIGNAL(clicked()), this, SLOT(slotClicked())); // это устаревшая запись, используйте другую.

void slotClicked() {
    QString str = line->text();
    ///....
    browse->setText(str);
}


P.s. Почитайте Шлее, там все подробно описано
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы