Qt에 콘솔 서버를 쓰고 있습니다. 응용 프로그램을 닫을 때 기능을 실행해야하지만 QCoreApplication의 aboutToQuit 신호에 연결을 시도했지만 콘솔 상단에있는 x를 누르면 출력되지 않습니다. 콘솔 앱이 종료 될 때와 똑같은 기능을 실행할 수있는 좋은 다중 플랫폼 방법은 무엇입니까?Qt 콘솔 앱의 닫기 버튼 차단하기
1
A
답변
3
C 라이브러리에서 "atexit"함수를 사용해야한다고 생각합니다. 더보기 : here.
행운을 빈다.
0
앱이 qApp-> setQuitOnLastWindowClosed (true)를 호출합니까? 그렇다면 마지막 창을 닫을 때 app.exec() 호출이 반환되어야하므로 main()의 맨 아래에 함수를 호출 할 수 있습니다.
+2
OP가 콘솔 응용 프로그램을 말하는 것이기 때문에 창이 열리지 않습니다. – Bill
+0
흠, 질문 제목에서 '닫기 버튼'에 대한 언급으로 혼란 스러웠습니다. 나는 그가 텍스트 콘솔을 구현 한 어플리케이션을 의미한다고 생각했다. –
관련 문제
- 1. Qt - 버튼 클릭시 닫기 (신호/슬롯 문제)
- 2. Windows에서 Qt Creator를 사용하는 콘솔 앱 : 콘솔을 닫기 전에 대기
- 3. 닫기 대신 닫기 버튼 숨기기
- 4. Qt Creator 콘솔 입력
- 5. Qt 콘솔 애플리케이션 자습서?
- 6. 닫기 MS Office C# 콘솔
- 7. NSTabviewitem에 닫기 버튼 추가
- 8. 닫기 버튼 추가
- 9. wxNotebook 닫기 버튼?
- 10. 페이지의 "닫기"버튼
- 11. Silverlight 닫기/취소 버튼
- 12. 제목 변경 닫기 버튼
- 13. lytebox의 닫기 버튼
- 14. 방화 광구 닫기 버튼
- 15. 버튼 클릭시 창 닫기
- 16. WindowsForms와 단순한 콘솔 앱의 차이점
- 17. Qt 용 콘솔/터미널 위젯?
- 18. Qt 버튼 핸들링 조언
- 19. Qt Designer의 버튼 콜백?
- 20. Mac의 Qt 기본 버튼
- 21. 예외 차단하기
- 22. 버튼 클릭시 팝업 닫기 문제
- 23. 모달 시트 중 닫기 버튼
- 24. Dojo 라이트 박스 닫기 버튼
- 25. NSWindowController의 빨간색 닫기 버튼 이벤트
- 26. Java TrayIcon 메시지 닫기 버튼
- 27. facebox 오른쪽 상단의 닫기 버튼
- 28. UIModalPresentationPageSheet 코너에 닫기 버튼 추가
- 29. 콘솔 앱에서 참조하는 webservice에서 콘솔 앱의 app.config 키 가져 오기
- 30. 무료 앱의 기부 버튼/링크
제목이 질문과 일치하지 않습니다. – smerlin