Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Pythoncode funktioniert nicht » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 2 Beiträge
Haevelin

die indents soll man sich hinzudenken; auch habe ich mittlerweile einen Aufruf main() im Hauptprogramm ergänzt und es funktioniert immer noch nicht.
Haevelin Pythoncode funktioniert nicht

Folgender Code sollte nach Buch funktionieren:

# -*- coding: utf-8 -*-
"""
Created on Mon Mar 21 09:25:36 2016

@author: rk480158
"""
import sys
from PyQt4 import QtCore, QtGui

def main(argv):
print("Hallo")
app = QtGui.QApplication(argv)
# mainwindow = QtGui.QMainWindow()
mainwindow=MainWindow()
mainwindow.show()
sys.exit(app.exec_())
main(sys.argv)

class MainWindow(QtGui.QMainWindow):

def _init_(self, *args):
QtGui.QMainWindow._init_(self, *args)
self.createMenu()
self.createComponents()
self.createLayout()
self.createConnects()

self.setWindowTitle(self.tr(u"Hello World!"))

def createMenu(self):
pass

def createComponents(self):
self.labelHalloWelt = QtGui.QLabel(self.tr(u"Hello World"))
self.buttonTextAktualisieren = QtGui.QPushButton(self.tr(u"Update!"))
self.editText = QtGui.QLineEdit()

def createConnects(self):
pass

def createLayout(self):
layoutZentral = QtGui.QVBoxLayout()
layoutZentral.addWidget(self.labelHelloWelt)
layoutZentral.addWidget(self.editText)
layoutZentral.addWidget(self.buttonTextAktualisieren)

widgetZentral = QtGui.QWidget()
widgetZentral.setLayout(layoutZentral)
self.setCentralWidget(widgetZentral)



Er tut aber nichts.