몇 가지 기본 기능 만 갖춘 간단한 텍스트 편집기를 코딩하고 있습니다. 지금은 QMainWindow
이고 QTabWidget
은 centralWidget
으로 설정되어 있습니다. 지금 구현하고있는 것은 바로 가기입니다. ctrl+s
을 저장하려면 ctrl+o
을 열고, 새 탭을 만들거나 현재 탭을 닫으려면 ctrl+t/ctrl+w
을 입력하십시오.바로 가기를 처리해야하는 클래스는 무엇입니까?
나는 모든 기능을 구현하는 방법을 알고 있지만 질문은 인데,은 기능을 구현할 수 있습니까? 모든 바로 가기가 QMainWindow
의 구성원이어야하며 모든 작업을 처리하도록하거나 해당 바로 가기를 해당 클래스로 분리해야합니까? 예를 들어 새 탭 (ctrl+t
)을 만들면 QTabWidget
부분이됩니다. 이제 ctrl+s
(save, duh)은 QTextEdit
의 일부 여야하며, 내가 저장하는 텍스트이기 때문에 .. 또는?
기본적으로 내 프로그램에는 세 가지 클래스가 있습니다. QMainWindow
(QTabWidget
포함)이고 각 탭은 QTextEdit
입니다.
아니 ** ** 내가 무엇을했는지 알기에 충분하지만 내가 필요로하는 것을 실현하는 데 도움이되었다. ^^ 고마워, 이제 다 알아 냈어! –