Простая работа с графическим интерфейсом в Qt - PullRequest
0 голосов
/ 30 декабря 2010

Я знаю, что это очень простой вопрос, но я новичок в QT, поэтому задаю этот вопрос.

В QT у меня есть QLineEdit и QPushButton.Я хочу установить привет на QLineEdit по нажатию QPushButton.Я могу перейти в слот для нажатия кнопки.

Также как перейти в слот paint () любого виджета. (Я не нахожу paint () в диалоговом окне слота goto.

Спасибо

Ответы [ 2 ]

0 голосов
/ 05 января 2011

Для вашего первого вопроса:

void Foo::on_button1_clicked()
{
    lineedit1->setText( "hello" );
}

Не забудьте объявить on_button1_clicked как слот в заголовочном файле.

0 голосов
/ 31 декабря 2010

зачем вам слот "go to paint ()"? В QWidget такого слота нет. Что вы подразумеваете под «перейти к щелчку слота кнопки». Если вы хотите изменить текстовый вызов, просто установите текст в строке редактирования. Все будет перекрашено

...