커뮤니티 | 큐티/임베디드/큐토피아 | PODO | SDL | 마이크로윈도우 | 리눅스프로그래밍 | 기타 | 포인트순위 | 최근게시물최근게시물 RSS  
korone.net에 다루었으면 하는것은요?
 
 
 
 
 
545
1,131
3,878
4,016,090
  현재접속자 : 92 (회원 0)






배너 신청 문의

 
작성일 : 18-03-29 17:21
[QT/Embedded] [QML] text 의 중앙정렬...이 잘 안되는 문제입니다.
 글쓴이 : devilqoo
조회 : 1,123   추천 : 0  
Text {
   width: parent.width; height: 32
   verticalAlignment: Text.AlignVCenter
   text: "테스트"
   font { family: "...."; pixelSize: 35 }
}

뭐 별다른 설정은 없습니다. 텍스트를 수직 중앙에 표시하고자 하는 것일 뿐인데...
미묘하게 위로 치우쳐서 (영역에서 텍스트까지 공간이 위:6, 아래:8 정도?) UX에서 수정요청이 들어오는데 뭔가 딱 중앙에 맞게 하는 다른 비법이 있을까요?

도큐먼트 보면서 있는 속성은 다 건드려 보고 있는데 쉽지 않네요. ㅜ
Qt !!!



구름님 18-04-11 21:48
 
1. 그지같은 방법으로는 Text 엘리먼트를 Item으로 감싸고 살짝 위로 치우친 폰트의 font.pixelSize의 비율에 따라
  Text 엘리먼트의 anchors.verticalCenterOffset을 살짝 주는 방법이 있죠. 적당하게 보이도록 그 비율을 시행착오로
  알아내는 것이 좀 그지같죠;;
2. QPainter를 이용해 해당폰트를 사용하는 텍스트의 stroke path를 따서, path.translate(-path.boundingRect().topLeft())
  해주신 후,
  2-1. 추천. QQuickPaintedItem으로 직접 그리는 방법
  2-2. 비추. path를 Canvas 엘리먼트로 가져와서 그리는 방법

여튼 폰트가 그지같은데 제대로 보이게 하라고 주문이 들어오면 어쩔 수가 없는거죠 뭐..
 
 

Total 7,026
번호 제   목 글쓴이 날짜 조회 추천
7026 [QT/X11] 우분투에서 만든 프로그램에 한글 입력이 안… 하빈 12-07 44 0
7025 [QT/X11] Qt 한버튼으로 나누기 (1) 장주영 12-07 43 0
7024 [QT/Embedded] Qt 임베디드 플랫폼에서 돌아가도록 windows환… (4) 둣바이… 11-29 136 0
7023 [QT/Win32] 줄바꿈문자(\n) 가 출력됩니다. (2) 지루 11-29 100 0
7022 [QT/Embedded] 터치 스크린 지원 문제 (1) 정양섭 11-29 97 0
7021 [QT/Embedded] QT GUI Application 메뉴에 Combobox 올리는 방법 문… (6) 은빛늑… 11-27 133 0
7020 [QT/X11] Qt 5.6에서 잘 실행 되던게 Qt 5.11로 올렸더니 … (6) devilqoo 11-16 231 0
7019 [QT/Win32] qt 객체 공유 방법 질문합니다! (3) wjdtnwjdtn 11-14 223 0
7018 [QT/Win32] android 개발할때 언어 자바사용하나요? (1) 가나1 11-07 254 0
7017 [QT/Embedded] PYQT Raspberry pi 에서 이와 같은 디자인을 하려… 쿠쿠다… 11-01 222 0
7016 [QT/Win32] QML에서 텍스트가 너무 흐리게 표시되네요 (1) 민토고 10-25 376 0
7015 [QT/Embedded] binary file 수정하는 프로그램 작성 binary file수… (1) 정말모… 10-12 356 0
7014 [QT/Embedded] Qt 라이센스에 관련하여 문의드립니다. (3) 둣바이… 10-10 524 0
7013 [QT/X11] Qt 프로그램 초기 시작 위치를 설정할 수 있나… (3) 둣바이… 10-04 459 0
7012 [QT/Embedded] setStyleSheet CPU 점유율 누적 문제 (1) 뮤즈 09-17 583 0
7011 [QT/Embedded] Qt ui가 변경이 안됩니다. (1) rufks0435 09-14 600 0
7010 [QT/Win32] Qdialog show문제 (1) 삼패르 09-13 506 0
7009 [QT/Win32] QT 컴파일러 질문입니다. RoolRooRal 09-10 547 0
7008 [QT/Win32] Qdialog 프로세스 실행 중 화면에 UI 표시하고 … pyhef2 09-04 541 0
7007 [QT/Embedded] QTextEdit 을 이용한 setText 시, CPU 사용률 증가 … 둣바이… 09-03 625 0
7006 [QT/Win32] Qt로 히스토그램(도수분포형) 그래프를 그려… 2tachi 09-02 522 0
7005 [QT/Win32] qml 관련하여 질문드립니다. 배우러… 08-24 513 0
7004 [QT/Win32] Qwidget에 Qlabel을 추가하여 오버랩시켜 webcam을 … qweret123 08-23 551 0
7003 [QT/X11] 영상이 main 루프에서는 나오는데 thread 에서는… (1) 깨굴 08-17 642 0
7002 [QT/Embedded] QML 에서 shader effect 를 사용할 때... devilqoo 08-10 558 0
7001    [QT/Embedded] QML 에서 shader effect 를 사용할 때... devilqoo 08-24 527 0
7000 [QT/Win32] QT jpg파일을 움직이게 애니메이션효과를 주고… (1) 우준 07-26 846 0
6999 [QT/Embedded] [QT/QML]Image (png파일) 로드하기전 사이즈 체크… (1) 벨제붑 07-20 848 0
6998 [QT/Win32] qt html5 다국어 지원 오닝그 07-10 890 0
6997 [QT/X11] Qprocess로 스트림영상을 QFrame(혹은 다른)에 보… (4) 깨굴 07-05 1068 0
 1  2  3  4  5  6  7  8  9  10    


About korone.net | Copyright 2003 korone.net. All rights reserved.