qkeyevent

    0

    1답변

    나는이 코드 조각을 썼다, 그러나 나는이 오류가? void GUI::keyPressEvent(QKeyEvent *event) { if (event->key()==Qt::Key_Up) { //do something } } keyPressEvent는 다음과 같이 선언한다 : protected: virtual voi

    0

    1답변

    Qt Embedded를 사용하고 일부 키패드가있는 보드가 있습니다. 내가 eventfilter를 사용하고 내 위젯에 대해 QKeyEvent를 확인하지만, Qt가 반응하지 않는 단 두 개의 버튼에 대해서만. eventFilter가 호출되지 않습니다. 다음은 코드입니다. bool eventFilter(QObject* parent, QEvent* event)

    0

    1답변

    저는 QTreeWidget과 QKeySequenceEdit입니다. QTreeWidget에서 단축키를 눌러 QKeySequenceEdit에 바로 가기를 편집하고 싶습니다. 나는 eventFilter를 설치하고이 솔루션을 사용하여 해당 QShortcut을 구축했습니다 How can I capture QKeySequence from QKeyEvent depend

    0

    1답변

    장면에서 항목을 이동하려고 시도 했으므로 QKeypressEvent 및 moveBy 모두 완벽하게 작동하지만 "키 프레스 이벤트"를 복구하고 싶습니다. 그래서 먼저 결정했습니다 , 키를 누를 때 true를 반환하는 부울을 사용하고 부울이 아닌 경우 false를 반환하고 부울이 true 인 경우 moveBy을 호출하는 새 함수를 만들지 만 불행히도 작동하지

    2

    3답변

    void LoginModle::keyPressEvent(QKeyEvent *event) { qDebug() << event->key() << "\t" << Qt::Key_Enter << "\t" << QKeyEvent::Enter; if(event->key() == Qt::Key_Enter) OKButtonClicked();

    0

    2답변

    아이콘 목록을 표시하는 QTableView를 사용하고 있으며 사용자는 마우스와 컨트롤 키 버튼으로 일부 아이콘을 선택할 수 있으며 이러한 선택을 처리 할 수 ​​있습니다. 하지만 Shift + 왼쪽 마우스 키 사용을 QTableView에서 비활성화하려고합니다. GUI를 실행할 때 프로세스 중에 Shift 키 버튼을 완전히 비활성화 할 수있는 방법이 있습니까

    1

    1답변

    내 자신의 "가상 키보드"가 있습니다. KeyEvents에 클릭 된 버튼을 변환하여 QTextEdit 등에 전달해야합니다. 이제 내 문제는 QWebEngineView 내부의 쓰기 가능한 영역에 대해 동일한 작업을 수행하려고한다는 것입니다. 예를 들어 키보드를 사용하여 QLineEdit을 편집하고 웹 사이트를 요청합니다. DONE 내가 구글을 요청했다고 가정

    1

    1답변

    내 응용 프로그램에서 화살표 키의 키 이벤트를 처리하려고합니다. 나는 그것을하기 위해 이미 읽었으므로 초점을 무력화해야합니다. 나는이 방법을 따른다 : PyQt not recognizing arrow keys. 실제로, self.setChildrenFocusPolicy(QtCore.Qt.NoFocus) (링크 된 스레드 및 아래 소스 코드에 정의 된대로)을

    0

    1답변

    Qt4.7에서 qt5.3으로 애플리케이션을 마이그레이션하는 중 코드에 필요한 모든 변경을 코드에 따라 수행했습니다. qt5 내 응용 프로그램을 시작하지만 난 .. 로그인을 시도 할 때 응용 프로그램이 닫히고 그것이 내가 해당 응용 프로그램이 너무 시도 충돌한다 생각 처음 /home/tender/Documents/Smartlottoqt5/Smartlottoq

    0

    2답변

    그래서 특정 버튼을 계속 누르고 있으면 오디오 장치가 재생되고 버튼을 놓으면 오디오 장치가 중지되는 응용 프로그램이 있습니다. 내가 발표하지 않은 사실에도 불구하고 key_0 pressed 및 key_0 released 중 연속 인쇄를 볼 수 void MainWindow::keyPressEvent(QKeyEvent *event) { if(even