거북섬

고정 헤더 영역

글 제목

메뉴 레이어

거북섬

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (40)
    • C언어 (1)
    • 기타 (3)
    • AI프로젝트 입문 (0)
    • AI 칼럼 (2)
    • Problem Solving (3)
    • Computer Science (6)
      • Data Structure (4)
      • 컴퓨터 보안 (0)
      • 리눅스 기초 (2)
    • VEDA (16)
    • Qt (4)
    • 우당탕탕 OLED 드라이버 만들기 (4)

검색 레이어

거북섬

검색 영역

컨텐츠 검색

cpp

  • [Qt] 페이지 전환하기

    2026.04.16 by 전산거북이

  • [Qt] Ui에서 페이지 여러개 만들어서 사용하기

    2026.04.16 by 전산거북이

[Qt] 페이지 전환하기

이번에는 만들어진 여러 페이지들 사이에서 이동하는 것을 해봅시다.그냥 툭툭 하면 되는줄 알았는데 쪼오오오금 복잡해서 GPT 도움 좀 받았습니다ㅠ (사실 막 어렵고 그런건 아닌데 그냥 아직 안배웠던거라 많이 찾아봐야 했습니다. 여러분들은 그냥 이거 하나로 끝내길) 처음 시도한 것은 slot에서 그냥 페이지 생성해서 보여주는 것이였습니다.// login.cpp (화면 1이라고 생각하면 됩니다.)void Login::on_pushButton_clicked(){ // mainpage(화면 2라고 생각하면 됩니다.) 페이지를 실행한다. MainPage mainPage; mainPage.show(); this->close();}대충 보면 그럴듯해 보입니다. 실제로 이 코드는 main함수의 것을..

Qt 2026. 4. 16. 18:08

[Qt] Ui에서 페이지 여러개 만들어서 사용하기

Ui로 페이지 여러개 만들기 이런식으로 페이지 여러개 만드는 방법에 대해 알아보고, 이를 제대로 실행하는 법까지 알아보도록 합시다.기록을 해놓아야 안까먹으니까..ㅜㅜ Forms->우클릭->Add New 선택Qt-> Qt Widgets Designer Form 선택원하는 템플릿 선택. 뭘 해도 나중에 바꿀 수는 있는 것 같습니다. 좀 번거롭울 뿐...저는 Widget으로 만들어보겠습니다. 이름 만들고 Next 한 다음 생성 완료하면 됩니다. 필요하시면 Version Control 추가하시면 됩니다.이제 생성된 것을 확인할 수 있습니다.여기서 끝은 아닙니다. 만약 CMake이고, 자동으로 UI를 넣어주는 코드가 없다면 CMakeLists에 꼭 추가해주세요. 헤더와 소스파일을 만들어준 뒤, 연결을 시켜줘야 ..

Qt 2026. 4. 16. 17:53

추가 정보

인기글

최신글

페이징

이전
1
다음
거북섬 © Magazine Lab
메일

티스토리툴바