27 / 27 / 10
Регистрация: 26.01.2013
Сообщений: 231
1

При клике на qbutton изменить текст qlabel

28.10.2016, 18:33. Показов 5740. Ответов 1
Метки qt (Все метки)

Доброго времени суток! Вопрос такой. Имеется кнопка pushButton1.
Также имеется label labelT
Необходимо сделать, чтобы при нажатии на кнопку изменялся текст label?
Пробовал создать слот собственный для label и потом вызвать при помощи connect
Вид следующий
C++ (Qt)
1
2
3
4
5
6
7
8
QObject::connect(pushButton1, SIGNAL(clicked()), labelT, SLOT(updateLabelS("тест")));
// ...
public slots:
   void updateLabelS(QString newtext)
   {
      labelT->setText(newtext);
      labelT->repaint(10,10,581,31);
   }
 Комментарий модератора 
Код С++\Qt выделяется с помощью тега CPPQT.
Если хотите выделить короткие функции или подобное в общем тексте, то для этого есть тег INLINE.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2016, 18:33
Ответы с готовыми решениями:

Изменить option при клике на li
Вот как на данный момент работает скрипт: http://jsfiddle.net/jfr30rcp/2/ Мне нужно изменение,...

Изменить изображение при клике в pictureBox
Привет ребят, помогите решить проблему. Есть pictureBox нужно сделать проверку при нажатии....

Изменить изображение при клике в pictureBox
Всем привет, подскажите, пожалуйста, как менять изображение одно за другим из папки посредством...

Изменить цвет Label при клике на Panel
Всем добрый день Подскажите пожалуйста как правильно реализовать действие в одном классе по...

1
7158 / 6133 / 2801
Регистрация: 14.04.2014
Сообщений: 26,455
28.10.2016, 19:32 2
Слот где расположен? В форме? Тогда
C++ (Qt)
1
2
3
4
5
6
7
8
   void updateLabelS()
   {
      labelT->setText("текст");
      labelT->repaint(10,10,581,31);
   }
//...
// в конструкторе формы:
connect(pushButton1, SIGNAL(clicked()), this, SLOT(updateLabelS()));
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2016, 19:32

Изменить надпись на кнопке при клике по ней
Здрав люд , как реализовать , чтобы при нажатии кнопки "старт " кнопка сразу же сменилась на кнопку...

При клике на текст выводилась форма
Доброе утро! Возможно ли сделать чтобы текст в форме (подгружаеый из MySQL), отображался как...

При клике написать в input текст
Например, есть смайлик. При нажатии на него должно в поле дописаться :). Как это сделать?

Создание события при клике на текст
Пишу программу для Андроида(точней доделю ее), java не знаю, знаю только С++ и C# , так вот вопрос...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru