컴퓨터/Python

qlistwidget

풍경소리^^ 2022. 5. 24. 10:46

https://www.youtube.com/watch?v=7hbL0ztIYCg 

qlistwidgetDemo.py--------------------

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QHBoxLayout, QVBoxLayout, QTextBrowser, QPushButton, QListWidget
from PyQt5.QtCore import Qt
from PyQt5.QtGui import QTextCursor
class MyApp(QListWidget):
    def __init__(self):
        super().__init__()
        self.window_width, self.window_height = 600, 400
        self.resize(self.window_width, self.window_height)
        jan = 'Janaury'
        feb = 'February'
        mar = 'March'
        apr = 'April'
        may = 'May'
        jun = 'June'
        self.addItem(jan)
        # self.addItem(QListWidgetItem(jan))
        self.addItem(feb)
        self.addItems([apr, jun])
        self.insertItem(2,mar)
        self.insertItem(4,may)
        self.itemDoubleClicked.connect(self.getItem)
    def getItem(self, lstItem):
        print(self.currentItem().text())
        print(lstItem.text())
        print(self.currentRow())
if __name__ == '__main__':
    app = QApplication(sys.argv)
    app.setStyleSheet('''
        QWidget {
            font-size: 35px;
        }
    ''')
    myApp = MyApp()
    myApp.show()
    try:
        sys.exit(app.exec_())
    except SystemExit:
        print('Closing Window...')

====================

https://oceancoding.blogspot.com/2020/05/blog-post.html

 

파이썬 예제 (엑셀 파일 읽기, 차트)

코딩교육을 전문으로 하는 부산 강서구 명지동에 위치한 학원입니다.

oceancoding.blogspot.com