Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import sqlite3
- from PyQt5.QtWidgets import QWidget, QApplication, QVBoxLayout, QListWidget, QListWidgetItem
- class Example(QWidget):
- def __init__(self):
- super(Example, self).__init__()
- self.initUI()
- def initUI(self):
- self.list = QListWidget(self)
- self.add_items()
- self.list.itemClicked.connect(self.item_click)
- layout = QVBoxLayout(self)
- layout.addWidget(self.list)
- self.show()
- def item_click(self, item):
- print(self.list, str(item.text()))
- def add_items(self):
- for i in range(10):
- item_text = 'Item %s' % (i + 1)
- item = QListWidgetItem(item_text)
- self.list.addItem(item)
- if __name__ == '__main__':
- app = QApplication(sys.argv)
- ex = Example()
- sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement