Название: Добавление новой строки по клавише Tab и скрытие календаря по клавише Esc Отправлено: tumanovalex от Октябрь 19, 2010, 07:23 1. Хотелось бы, чтобы при нажатии клавиши Tab в последней ячейки последней строки QTableWidget добавлялась новая строка. Сейчас у меня действует функция:
Код: void MainWindow::on_tblData_currentCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn) { 2. По нажатию кнопки "V" на форме появляется скрытый ранее календарь для ввода даты в QDateEdit. Хотелось бы по клавише Esc отменить появление календаря (скрыть его снова). Сейчас календарь скрывается только после выбора в нем даты. Подскажите, пожалуйста, как это сделать. Прикрепляю свой проект. Название: Re: Добавление новой строки по клавише Tab и скрытие календаря по клавише Esc Отправлено: merke от Октябрь 19, 2010, 10:37 http://www.java2s.com/Code/Cpp/Qt/InstalleventfilterforQLineEdit.htm
Название: Re: Добавление новой строки по клавише Tab и скрытие календаря по клавише Esc Отправлено: SABROG от Октябрь 19, 2010, 11:39 Код
Код
2. По нажатию кнопки "V" на форме появляется скрытый ранее календарь для ввода даты в QDateEdit. Хотелось бы по клавише Esc отменить появление календаря (скрыть его снова). Сейчас календарь скрывается только после выбора в нем даты. Подскажите, пожалуйста, как это сделать. У меня стандартное поведение для всплывающего календаря QDateEdit на нажатие ESC - скрытие календаря.Прикрепляю свой проект. |