[그림1. QPushButton 실행]

[그림2. 실행소스]

관련 자료 링크

https://www.riverbankcomputing.com/static/Docs/PyQt4/qabstractbutton.html

 

QAbstractButton Class Reference

The QAbstractButton class is the abstract base class of button widgets, providing functionality common to buttons. More... Any button can display a label containing text and an icon. setText() sets the text; setIcon() sets the icon. If a button is disabled

www.riverbankcomputing.com

 

 

ㅇ 자주 사용되는 메서드에 대한 정의

메서드

내용

setCheckable (self, bool)

True 설정 시, 누른 상태와 그렇지 않은 상태를 구분합니다.

toggle (self)

상태를 바꿉니다.

setIcon (self, QIcon icon)

버튼의 아이콘을 설정합니다.

setIconSize (self, QSize size)

아이콘의 사이즈를 설정한다. 

setShortcut (self, QKeySequence key)

아이콘의 단축키를 설정한다.

setEnabled (self)

False 설정 시, 버튼을 사용할 수 없습니다.

 isChecked (self)

버튼의 선택 여부를 반환합니다.

setText (self, QString text)

버튼에 표시될 텍스트를 설정합니다.

 text (self)

버튼에 표시된 텍스

timerEvent (self, QTimerEvent e)

타이머 이벤트 설정

 

ㅇ 자주 사용되는 시그널

시그널

내용

clicked()

버튼을 클릭할 때 발생된다.

pressed()

버튼이 눌렸을 때 발생된다.

released()

버튼을 눌렀다 뗄 때 발생된다. .

toggled()

버튼의 상태가 변경될 때 발생된다. 

 

 

 

 

블로그 이미지

cocoa9518

,