Форум программистов, компьютерный форум CyberForum.ru

Определить нажата ли кнопка - C++

Восстановить пароль Регистрация
 
Konkin
0 / 0 / 0
Регистрация: 03.12.2010
Сообщений: 30
09.10.2011, 00:49     Определить нажата ли кнопка #1
Здравствуйте. Помогите пожалуйста разобраться.

Пишу программу в GUI на тему базы данных. Там имеется кнопка, назову её ButZap1 (класс QPushButton).

При нажатии на кнопочку происходит связь следующего сигнала со следующим слотом:

C++
1
connect(ui.ButZap1, SIGNAL(clicked()), this, SLOT(showFootball()));
А внутри showFootball имеется следующая запись для определения нужной мне записи базы данных:

C++
1
2
3
Football *football;
    if(ui.ButZap1->isDefault())
        football=&firstFootballer;
Однако метод isDefault отказывается понимать нажата была кнопка или нет. И условие не выполняется. Может я не тот метод использую? Или в чем проблема? В справке QT Assistant поковырялся, не нашел ничего более подходящего. Хотя может просто руки кривые.

Добавлено через 50 минут
Вопрос исчерпан Разобрался.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2011, 00:49     Определить нажата ли кнопка
Посмотрите здесь:

C++ Выполнение цикла до тех пор, пока не будет нажата определенная клавиша
C++ Нажата ли клавиша
Нажата ли клавижа C++
Как определить, нажата ли клавиша Enter C++
while ( не нажата клавиша) C++
C++ Узнать какая кнопка была нажата SDL2.0
Нажата или отпущена конкретная клавиша С++ C++
Выполнение функции, пока не будет нажата любая кнопка C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru