Название: QLineEdit Отправлено: Giz0 от Декабря 05, 2004, 12:48 Подскажите как сделать плз !
У меня есть lineEdit , button и переменная (допустим а) Как мне занести из lineEdit в переменную при нажатии кнопки. Можно и без кнопки . Просто я в Qt програмирую совсем недавно и немогу понять как это осуществить! (Хот и задача для первокласника) (Да и переменную нужно в последующим использовать как парамертр) Название: QLineEdit Отправлено: pablo от Декабря 06, 2004, 11:41 сначaло подключи свой lineEdit ко слоту:
например напиши connect(myLineEdit, SIGNAL(textChanged(const QString &)), this, SLOT(enableVariable(const QString &))); Теперь во слоте enableVariable можно написать void enableVariable(const QString &text) { int variable = text.toInt(); } Надеюсь поможет. :) Название: QLineEdit Отправлено: Zmey от Декабря 06, 2004, 13:44 Создай слот
void onBut() { variable = myLineEdit->text(); //кладет текст из LineEdit //в переменную QString variable; } И сделай коннект кнопки на слот connect( But, SIGNAL( clicked() ), this, SLOT( onBut() ) ); Но это во вторую очередь. А в первую надо сделать хотя бы пару уроков из туториалов в Ассистансе... полистать qt дезайнер мануал... заглянуть сюда http://prog.org.ru/forum/topic_765_0dad01ec5161d1f2eeb5e5daedc1050c.html ... Название: QLineEdit Отправлено: Giz0 от Декабря 06, 2004, 16:27 Ок. спс
|