Die Suche ergab 4875 Treffer

von EyDu
Donnerstag 26. März 2015, 19:34
Forum: Qt/KDE
Thema: PyQt4 ComboBox-item mit einer Funktion verbinden
Antworten: 35
Zugriffe: 7402

Re: PyQt4 ComboBox-item mit einer Funktion verbinden

Bevor du dich mit Google rumschlägst um Funktionen zu suchen, solltest du am besten gleich die Python-Dokumentation benutzen. Das spart unnötig viel Arbeit und du hast die Informationen direkt von der Quelle. Zu partial gibt es dort auch ein kleines Beispiel. Das ist in den meisten Fällen so.
von EyDu
Dienstag 24. März 2015, 20:08
Forum: Allgemeine Fragen
Thema: Hilfe zum 1 x 1 für reportlab
Antworten: 58
Zugriffe: 10793

Re: Hilfe zum 1 x 1 für reportlab

Was eine umständliche Formulierung ist für:

Code: Alles auswählen

BaseDocTemplate.__init__(self, filename, **kw)
Und natürlich steckt in "filename" auch keine Name, sondern ein Dateiobjekt ;-)

Edit: Code-Tags
von EyDu
Dienstag 24. März 2015, 18:13
Forum: Allgemeine Fragen
Thema: Hilfe zum 1 x 1 für reportlab
Antworten: 58
Zugriffe: 10793

Re: Hilfe zum 1 x 1 für reportlab

Das ist das große Stück Quellcode in seinem Beitrag.
von EyDu
Dienstag 24. März 2015, 08:31
Forum: Allgemeine Fragen
Thema: Fehlermeldung ausgeben
Antworten: 4
Zugriffe: 6851

Re: Fehlermeldung ausgeben

Das Exception-Tutorial hast du durchgearbeitet?
von EyDu
Dienstag 24. März 2015, 07:58
Forum: Allgemeine Fragen
Thema: Fehlermeldung ausgeben
Antworten: 4
Zugriffe: 6851

Re: Fehlermeldung ausgeben

Ja, löse das am besten über eine Exception. Wenn du dem Benutzer am Ende eine saubere Fehlermeldung ausgeben willst, dann leitest du am besten von Exception ab und behandelst deine Ausnahme an geeigneter Stelle.
von EyDu
Dienstag 24. März 2015, 06:33
Forum: Offtopic
Thema: C++ Sichtbarkeit beim Überschreiben ändern
Antworten: 8
Zugriffe: 1960

Re: C++ Sichtbarkeit beim Überschreiben ändern

Einziger Anwendungfall der mir für sowas einfällt - Degradierung einer anfangs zu weit gefassten API, welche in der Implementierung zurückgefahren werden soll. Streng genommen ein Verletzung von OOP. Ja, den Anwendungsfall hatte ich in meinem Post über deinem auch schon angeschnitten. So ein unglüc...
von EyDu
Montag 23. März 2015, 18:56
Forum: Offtopic
Thema: C++ Sichtbarkeit beim Überschreiben ändern
Antworten: 8
Zugriffe: 1960

Re: C++ Sichtbarkeit beim Überschreiben ändern

Ja, die Diskussion auf StackOverflow beschreibt es wirklich gut. Wie bei gefühlt der Hälfte aller C++-Idiome geht es um eine saubere Schnittstelle. Das ist auch der einzige bei dem ich es vor Jahren mal gesehen habe: Die Basisklasse ordentlich zu gestalten war nicht möglich, da musste dann die abgel...
von EyDu
Montag 23. März 2015, 17:52
Forum: Offtopic
Thema: C++ Sichtbarkeit beim Überschreiben ändern
Antworten: 8
Zugriffe: 1960

Re: C++ Sichtbarkeit beim Überschreiben ändern

Du hast den Einsatzzweck eigentlich schon ganz gut erkannt. Das wird dann gemacht, wenn nicht direkt auf den abgeleiteten Objekten gearbeitet werden soll. Aus welchen Gründen man auch immer das möchte.
von EyDu
Sonntag 22. März 2015, 18:27
Forum: Allgemeine Fragen
Thema: benutzer soll speichern können
Antworten: 33
Zugriffe: 4145

Re: benutzer soll speichern können

Wie es einfacher, robuster und eleganter geht. Du musst dich eben mit den vorgeschlagenen Lösungen beschäftigen, diese verstehen und mit deinem Ansatz vergleichen. Lies unbekannte Dinge nach und spiele ein wenig damit. So lernt man Dinge.
von EyDu
Sonntag 22. März 2015, 18:23
Forum: Tkinter
Thema: No module named tkinter
Antworten: 3
Zugriffe: 1430

Re: No module named tkinter

Mit Sicherheit kannst du das irgendwo bei deiner IDE einstellen. Auch nachträglich.
von EyDu
Sonntag 22. März 2015, 18:19
Forum: Allgemeine Fragen
Thema: benutzer soll speichern können
Antworten: 33
Zugriffe: 4145

Re: benutzer soll speichern können

Das hat doch nichts mit Schlechtmachen zu tun. Wie willst du denn etwas lernen, wenn du nicht auf deine Fehler hingewiesen wirst?
von EyDu
Sonntag 22. März 2015, 18:17
Forum: Allgemeine Fragen
Thema: Unbekannte Bedingung
Antworten: 3
Zugriffe: 1019

Re: Unbekannte Bedingung

Das bedeutet "ungleich". Das ist aber so grundlegend, dass du vielleicht noch einmal das Tutorial durcharbeiten solltest.
von EyDu
Samstag 21. März 2015, 19:24
Forum: Qt/KDE
Thema: Weg mit den Leerzeichen
Antworten: 31
Zugriffe: 5099

Re: Weg mit den Leerzeichen

Man sucht sich eben ein Gebiet (GUI) und versucht sich daran :-) Und genau das ist das Problem: GUIs sind OOP-lastig. Sind sind geradezu *das* Standard-OOP-Szenario. Wenn du mit GUIs arbeitest, dann musst du erst OOP lernen. Anschließend noch ereignisorientierte Programmierung, aber das ist ein and...
von EyDu
Samstag 21. März 2015, 17:56
Forum: Qt/KDE
Thema: Weg mit den Leerzeichen
Antworten: 31
Zugriffe: 5099

Re: Weg mit den Leerzeichen

Jedoch verhält er sich nicht so wie gewünscht. Wenn ich die Textfelder als mit Leerzeichen fülle und dann auf den Button klicke, dann kommt eher die print-Meldung, dass "no error" vorliegen. Wie es aussieht, ist die einfache Schreibweise nicht immer die beste :-) Einfach mal einen Schritt...
von EyDu
Freitag 20. März 2015, 22:16
Forum: Qt/KDE
Thema: Weg mit den Leerzeichen
Antworten: 31
Zugriffe: 5099

Re: Weg mit den Leerzeichen

In vielen Fällen, in welcher man in den Variablen einen Text festlegt, schreibt man ja ein u davor. Etwa so var = u"Python ist schön". Aber wie verhält es sich hierbei? Was könnte das u vor Strings nur bedeuten? Wenn man das wüsste, dann wäre man der Lösung des Problems schon ganz dicht a...
von EyDu
Freitag 20. März 2015, 18:17
Forum: Qt/KDE
Thema: Weg mit den Leerzeichen
Antworten: 31
Zugriffe: 5099

Re: Weg mit den Leerzeichen

Hier werden alle Textfelder in einer List Comprehensions eingetragen. Das ist keine LC das ist eine Liste. Ein LC hat die Form [x for x in ...] Eine If-Else-Schleife in einer For-Schleife beißt sich, oder? Mal abgesehen hiervon , da gibt es gar kein Problem. Es ist ganz normal, dass dass Konstrukte...
von EyDu
Freitag 20. März 2015, 13:46
Forum: Python mit anderen Sprachen verwenden
Thema: Python und Matlab - Typecasts?
Antworten: 12
Zugriffe: 65240

Re: Python und Matlab - Typecasts?

Vielleicht wirfst du zunächst einen genaueren Blick in die Dokumentation und probierst es einfach selbst mal aus. In den elf Minuten zwischen der Antwort von BlackJack und deiner, hast du das wahrscheinlich noch nicht geschafft ;-)
von EyDu
Donnerstag 19. März 2015, 08:40
Forum: Qt/KDE
Thema: Einsatz von QValidator
Antworten: 18
Zugriffe: 4549

Re: Einsatz von QValidator

Wieso soll ich mir diese Striche abgewöhnen? Ich meine, ich für meinen Teil finde es übersichtlich, und sehe gleich sofort die "Grenzen" wo etwas zu Ende ist, bzw, was thematisch nicht zusammen gehört :-) Das ist doch das genaue Gegenteil von übersichtlich, dass stört nur den Lesefluss. Z...
von EyDu
Mittwoch 18. März 2015, 22:49
Forum: Qt/KDE
Thema: Einsatz von QValidator
Antworten: 18
Zugriffe: 4549

Re: Einsatz von QValidator

Sehr umständlich es es auch noch geschrieben. Der Block if self.lineEditNickname.text() == "": self.ui_pp_login.pushButtonLogIn.setEnabled(False) else: self.ui_pp_login.pushButtonLogIn.setEnabled(True) lässt sich viel einfacher ausdrücken: self.ui_pp_login.pushButtonLogIn.setEnabled(self.l...
von EyDu
Dienstag 17. März 2015, 18:27
Forum: Links und Tutorials
Thema: Von VS zu Python. Welche IDE ?
Antworten: 30
Zugriffe: 11679

Re: Von VS zu Python. Welche IDE ?

Trotzdem bleibe ich weiterhin der Meinung, guten Code zu lesen hilft mehr als 100 Seiten Tutorial. Das ist doch Unfug. Natürlich ist Code Lesen hilfreich, aber erst wenn man den Code versteht. Oder mal bei dem Russischbeispiel zu bleiben. Du fängst doch auch nicht an russische Bücher zu lesen (oder...