Qtpy - QProgressBar 활용하기

2022. 3. 23. 16:21·파이썬/PyQT
반응형

기본 설명


QprogressBar를 통하여 프로그램 진행 상황을 표현할 수 있습니다.

ex ) 프로그램 처리 과정, 데이터 로딩 

 

 

함수  설명 속성
value() value 값을 가져옴 int
setValue
value 값 설정(value는 100을 넘을 수 없음) int
setTextVisible()
백분율 표시 bool
setMinimum()
최솟값 설정 int
setMaximum()
최댓값 설정 int
reset()
초기화 void

 

예제


import sys
from PyQt5.QtWidgets import QApplication, QWidget, QProgressBar

class Test(QWidget):

    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        self.bar = QProgressBar(self)
        self.bar.setGeometry(30, 40, 200, 25)
        self.bar.setVisible(True)
        self.bar.setValue(10)

        self.setWindowTitle('Test')
        self.setGeometry(200, 200, 250, 200)
        self.show()

if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = Test()
    sys.exit(app.exec_())

 

설명


self.bar = QProgressBar(self)

QProgressBar 생성 

self.bar.setVisible(True)

백분율 표시

self.bar.setValue(10)

값 설정

 

예제 실행 결과

 

공부를 하면서 적은 내용입니다. 잘못된 정보일 경우 알려주시면 수정하겠습니다

저작자표시 비영리 변경금지 (새창열림)

'파이썬 > PyQT' 카테고리의 다른 글

PyInstaller로 UI 파일을 포함한 실행 파일 만들기  (0) 2024.09.09
Qtpy - QLineEdit 활용하기  (0) 2022.03.23
'파이썬/PyQT' 카테고리의 다른 글
  • PyInstaller로 UI 파일을 포함한 실행 파일 만들기
  • Qtpy - QLineEdit 활용하기
코샵
코샵
나의 코딩 일기장
    반응형
  • 코샵
    끄적끄적 코딩 공방
    코샵
    • 분류 전체보기 (730)
      • 스마트팜 (1)
      • 상품 추천 (223)
      • DataBase (0)
        • MongoDB (4)
        • PostgreSQL (0)
      • 하드웨어 (19)
      • 일기장 (4)
      • 파이썬 (131)
        • Basic (42)
        • OpenCV (8)
        • Pandas (15)
        • PyQT (3)
        • SBC(Single Board Computer) (1)
        • 크롤링 (14)
        • Fast API (29)
        • Package (6)
      • Unity (138)
        • Tip (41)
        • Project (1)
        • Design Pattern (8)
        • Firebase (6)
        • Asset (2)
      • Linux (5)
      • C# (97)
        • Algorithm (11)
        • Window (7)
      • TypeScript (51)
        • CSS (10)
      • Git (11)
      • SQL (5)
      • Flutter (10)
        • Tip (1)
      • System (1)
      • BaekJoon (6)
      • Portfolio (2)
      • MacOS (1)
      • 유틸리티 (1)
      • 서비스 (6)
      • 자동화 (3)
      • Hobby (10)
        • 물생활 (10)
        • 식집사 (0)
  • 인기 글

  • 태그

    C#
    appdevelopment
    긴유통기한우유
    카페24리뷰
    learntocode
    programmerlife
    믈레코비타멸균우유
    파이썬
    programming101
    스크립트 실행 순서
    rtsp
    스크립트 실행
    codingcommunity
    cv2
    리스트
    리뷰이관
    list
    라떼우유
    스마트스토어리뷰
    쇼핑몰리뷰
    ipcamera
    devlife
    카페24리뷰이관
    codingtips
    리뷰관리
    유니티
    셀레니움
    unity
    Python
    상품 리뷰 크롤링
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
코샵
Qtpy - QProgressBar 활용하기
상단으로

티스토리툴바