Δημοσιεύτηκε: 28 Δεκ 2011, 21:18
από pmav99
Πολύ σύντομα.

1. Απέφευγε τα from foo import *
2. στο main window νομίζω ότι πρέπει να χρησιμοποιήσεις την setCentralWidget

Κώδικας: Επιλογή όλων
import sys
from PyQt4.QtGui import QMainWindow, QListWidget, QHBoxLayout, QApplication

class Vault(QMainWindow):
def __init__(self, parent=None):
super(Vault, self).__init__(parent)

folders = ["crypt", "vault"]
self.listwidget = QListWidget()
if folders is not None:
self.listwidget.addItems(folders)
self.listwidget.setCurrentRow(0)

self.setWindowTitle("List")
self.setCentralWidget(self.listwidget)

def main():
app = QApplication(sys.argv)
gui = Vault()
gui.show()
sys.exit(app.exec_())

if __name__ == "__main__":
main()