首页 > 代码库 > pyqt list*显示

pyqt list*显示

import sys

from PyQt4.QtGui import QApplication, QWidget, \

    QVBoxLayout, QListWidget, QAbstractItemView

 

class Widget(QWidget):

    def __init__(self, parent=None):

        QWidget.__init__(self, parent)

 

        self.widget_layout = QVBoxLayout()

 

        # Create ListWidget and add 10 items to move around.

        self.list_widget = QListWidget()

        for x in range(1, 11):

            self.list_widget.addItem(‘Item {:02d}‘.format(x))

 

        # Enable drag & drop ordering of items.

        #self.list_widget.setDragDropMode(QAbstractItemView.InternalMove)

 

        self.widget_layout.addWidget(self.list_widget)

        self.setLayout(self.widget_layout)

 

 

if __name__ == ‘__main__‘:

  app = QApplication(sys.argv)

  widget = Widget()

  widget.show()

 

  sys.exit(app.exec_()) 

 如图:

pyqt list*显示