컴퓨터/Python

python pyqt5 list to listwidget

풍경소리^^ 2022. 6. 9. 18:19

listTolistwidget.py

import sys
from PyQt5.QtWidgets import *
class MyApp(QWidget):
    def __init__(self):
        super().__init__()
        self.window_width, self.window_height = 300, 500
        self.resize(self.window_width, self.window_height)
        self.title = 'list to listwidget'
        self.InitUI()
    def InitUI(self):
        self.setWindowTitle(self.title)
        vbox = QVBoxLayout()
        self.friend_list = QListWidget()
        list = ["첫번째","두번째","세번째"]
        for i, friend in enumerate(list):
            self.friend_list.insertItem(i, friend)
        vbox.addWidget(self.friend_list)
        self.setLayout(vbox)
        # self.show()
if __name__ == '__main__':
    app = QApplication(sys.argv)
    myApp = MyApp()
    myApp.show()
    try:
        sys.exit(app.exec())
    except SystemExit:
        print('Closing Window...')