Russian Qt Forum
Июня 15, 2025, 21:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [Решено] как испольховать ui->lineEdit->setenabled  (Прочитано 3522 раз)
lem
Гость
« : Ноября 20, 2010, 13:40 »

код такой:

void MainWindow::on_pushButton_clicked()
{

    ui->lineEdit_4->setEnabled(false);
}

(при нажатии на кнопку отключаем lineEdit)

при нажатии на кнопку ничего не происходит

подскажите, в чем проблема плз
« Последнее редактирование: Ноября 20, 2010, 15:58 от lem » Записан
Nemo2000
Гость
« Ответ #1 : Ноября 20, 2010, 13:54 »

а ты перед этим сделал connect для кнопки?
Записан
lem
Гость
« Ответ #2 : Ноября 20, 2010, 13:56 »

Непонимающий

(простите, я новичек)
Записан
Nemo2000
Гость
« Ответ #3 : Ноября 20, 2010, 14:00 »

connect (ui->myPushButton, SIGNAL(clicked()), this, SLOT(on_pushButton_clicked());
Записан
lem
Гость
« Ответ #4 : Ноября 20, 2010, 14:05 »

Код:
void MainWindow::on_pushButton_clicked()
{
    connect (ui->pushButton, SIGNAL(clicked()), this, SLOT(on_pushButton_clicked()));
    ui->lineEdit->setEnabled(false);
}

?
Записан
kowsan
Гость
« Ответ #5 : Ноября 20, 2010, 14:09 »

Код:
MainWindow::MainWindow(QWidget *parent) :
        QMainWindow(parent),
        ui(new Ui::MainWindow)
{
    ui->setupUi(this);
connect (ui->pushButton, SIGNAL(clicked()), this, SLOT(on_pushButton_clicked()));
По идее если ты в дизайнере сделал все, то он тебе сгенерит connect для кнопки.
Сообщения при запуске программы смотри в консоли приложения.
Записан
lem
Гость
« Ответ #6 : Ноября 20, 2010, 14:14 »

ничего не изменилось
Записан
Nemo2000
Гость
« Ответ #7 : Ноября 20, 2010, 14:20 »

кинь код файлов .h и .cpp
Записан
lem
Гость
« Ответ #8 : Ноября 20, 2010, 14:43 »

простите, какая-то лажа

создал заново прогу и все заработало без коннектов Шокированный
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.24 секунд. Запросов: 21.