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






배너 신청 문의

 
작성일 : 17-11-14 08:55
[QT/Embedded] setStyleSheet 사용방법 질문입니다.
 글쓴이 : crootk
조회 : 638   추천 : 0  
임베디드에서 코딩중인데요

  bt_back = new QPushButton(this);
  bt_back -> setStyleSheet(QString::fromUtf8("border-image: url(image/bt_back.png);"));
  bt_back -> setGeometry(608, 245, 193, 236);
  connect( bt_back, SIGNAL(released()), this, SLOT( BACK_BT_CLICK()) );

이런식으로 버튼에 이미지 올렸는데

포커스 때문에 검색하다 보니까 

스타일시트를

QPushButton
 {
     border-image: url(:/btn_normal.bmp);
     color:white;
 }

 QPushButton:disabled
 {
     border-image: url(:/btn_disable.bmp);
     color:grey;
 }

 QPushButton:pressed
 {
     border-image: url(:/btn_pressed_focus.bmp);
     color:black;
 }

 QPushButton:focus
 {
     border-image: url(:/btn_normal_focus.bmp);
     color:white;
 }

이런식으로 적용한다는 글도 있던데..

저는 위에 방법으로만 스타일 시트를 이번에 처음 적용 시켜 봤는데..

아래처럼 되어있는건 어떻게(?) 쓰는건가요..?

bt_back -> setStyleSheet();

이런 방법으로 해서 쓸때

 QPushButton:disabled , QPushButton:pressed ,  QPushButton:focus 를 각각 줄수 있는 방법이 있나요?

QT를 많이 접해보지 못해서 참 어렵네요.. ㅠㅠ

도움 부탁드립니다.



devilqoo 17-11-14 09:15
 
bt_back->setStyleSheet("QPushButton" \
"{"\
"    border-image: url(:/btn_normal.bmp);"\
"    color:white;"\
" }"\
" QPushButton:disabled"\
" {"\
"    border-image: url(:/btn_disable.bmp);"\
"    color:grey;"\
" }"
);

이런 식으로 쓰시면 적용 될 겁니다.
     
crootk 17-11-14 16:49
 
와 감사합니다./ ^^
 
 

Total 6,956
번호 제   목 글쓴이 날짜 조회 추천
6956 [QT/Win32] Qt와 libvlc 이용하여 image를 받아올 수 있는지 … phgeun 02-01 141 0
6955 [QT/Win32] qt show hide시 화면 크기 변경을 하고 싶습니다. (1) 공기 01-31 149 0
6954 [QT/Win32] 메모리의 데이터를 읽고싶습니다.! (2) 불토끼 01-30 178 0
6953 [QT/Win32] project win32/unix 문의 (4) micn 01-26 194 0
6952 [QT/Win32] QT 비주얼 스튜디오 2013에서의 개발. (2) 민QT 01-24 229 0
6951 [QT/Embedded] qt cross compile 환경설정 질문이요 (1) 배고파 01-22 206 0
6950 [QT/Win32] QMainWindow 관련 질문 하아아 01-16 256 0
6949 [QT/Win32] Qt 교재 좀 추천해주세요 ckick88 12-29 519 0
6948 [QT/X11] qt firefox version (1) 큐티공… 12-19 595 0
6947 [QT/Embedded] Qt 키 이벤트 처리 시 질문입니다. 둣바이… 12-14 618 0
6946 [QT/Embedded] qt로 프로그램짜는데 궁금한 점이 있습니다. (4) 둣바이… 12-13 935 0
6945 [QT/X11] qt 배포 라이선스 문의 bash001 12-07 591 0
6944 [QT/X11] qt update() 이후 paintEvent 가 호출이 안되네요 (2) 태백 11-28 654 0
6943 [QT/Embedded] PYQT > 통신과 함께 사용할 경우 ui가 .. (2) Leni 11-27 717 0
6942 [QT/Embedded] 인터럽트 발생시 UI 업데이트를 시키는 방식 하오링… 11-22 546 0
6941 [QT/Embedded] StyleSheet 적용범위.. (2) Leni 11-22 691 0
6940 [QT/Win32] linux gif이미지 적용 (2) 큐티공… 11-16 976 0
6939 [QT/Win32] QCheckbox 체크박스 색상변경 홍사장 11-16 604 0
6938 [QT/Embedded] QCheckBox 체크 v표 크기 조정 질문입니다. (1) crootk 11-15 623 0
6937 [QT/Embedded] setStyleSheet 사용방법 질문입니다. (2) crootk 11-14 639 0
6936 [QT/Embedded] label text에 특정 문자에만 색을 바꾸고 싶습니… (1) 2tachi 11-13 559 0
6935 [QT/Win32] qpaint/ 초음파센서/ ui멈춤 (1) 핑핑이 11-09 617 0
6934 [QT/Win32] gif이미지 적용 큐티공… 11-08 556 0
6933 [QT/Win32] QT로 메모장에서 바뀌는 값을 LCD로 디스플레… 순창 11-08 535 0
6932 [QT/Embedded] Ubuntu Server에서 QT GUI 프로그램을 올릴 수 있나… (1) gpfhd 11-08 612 0
6931 [QT/Win32] qbutton 위에 qlabel (2) 큐티공… 11-07 614 0
6930 [QT/Win32] QT Widget, Qt Quick, Qt Quick Controls 2 의 관헤 궁금… (4) Fensy 11-06 682 0
6929 [QT/Embedded] 라즈베리파이 내 키보드 동작 관련 (2) 김촙촙 11-06 580 0
6928 [QT/Win32] QT 한글 memcpy ㅠㅠ 도와주세요 (1) 05ho 11-03 557 0
6927 [QT/Embedded] c로 작성된 파일 include 방법 문의입니다. (2) crootk 11-03 544 0
 1  2  3  4  5  6  7  8  9  10    


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