Custom TitleBar
- 메인 윈도우에서 타이틀바가 존재하지만, 나만의 타이틀 바를 만들기 위해 제작 함
우선, 위젯을 생성한다.
TitleBar 명 입력한다.
TitleBar 생성한 이후, 헤더에
private:
QPoint mpos; //(x,y) 좌표 지정해주기 위한 클래스
protected:
void mouseMoveEvent(QMouseEvent *event) override; // 마우스 움직일 때
void mousePressEvent(QMouseEvent *event) override; // 마우스 눌렀을 때
선언해준다.
Sources 에는 다음과 같이 추가 해준다.
ui는 대충..?
titleBar를 붙여주기 위해서는 다음 게시물에 올리도록 하겠다.
'QT' 카테고리의 다른 글
(QT) QDialog 백그라운드 둥글게 처리하기 (round) (0) | 2020.12.16 |
---|---|
(QT) Serial Port (시리얼 통신) Simple (0) | 2020.09.18 |
(QT) 배운 것 정리 중 (0) | 2020.09.17 |
(QT) QPixmap, QLabel, QPainter override Images (0) | 2020.09.07 |
(QT) QMovie 크기 조절 (resize,size,setScaledSize) (0) | 2020.08.13 |