@BlackJack
Danke für den Hinweis. Da mein Programm möglichst Plattformunabhängig sein soll ist "stdout" und "stdin" sicher die ideale Lösung. War mir nicht bewusst, dass die beiden "sdt`s" so genutzt werden können.
Gruss
Thomas
Die Suche ergab 12 Treffer
- Montag 8. Juni 2015, 11:33
- Forum: Allgemeine Fragen
- Thema: Flag im RAM setzen und lesen
- Antworten: 2
- Zugriffe: 1131
- Sonntag 7. Juni 2015, 10:09
- Forum: GTK+/GNOME
- Thema: Widgets als Klassen in Grid
- Antworten: 10
- Zugriffe: 8851
Re: Widgets als Klassen in Grid
@Sirius3
Herzlichen Dank. Schon wieder was gelernt.
Gruss
Thomas
Herzlichen Dank. Schon wieder was gelernt.
Gruss
Thomas
- Sonntag 7. Juni 2015, 07:59
- Forum: Allgemeine Fragen
- Thema: Flag im RAM setzen und lesen
- Antworten: 2
- Zugriffe: 1131
Flag im RAM setzen und lesen
Hallo
Mein Programm hat zwei Mainloops (die von der GUI und die von Pyglet). Leider vertragen sich die beiden Loops nicht. Auch über Threading konnte ich das Problem nicht lösen. Aus diesem Grund muss ich den Pyglet Teil in ein eigenständiges Programm auslagern. Das Pyglet-Programm rufe ich mit ...
Mein Programm hat zwei Mainloops (die von der GUI und die von Pyglet). Leider vertragen sich die beiden Loops nicht. Auch über Threading konnte ich das Problem nicht lösen. Aus diesem Grund muss ich den Pyglet Teil in ein eigenständiges Programm auslagern. Das Pyglet-Programm rufe ich mit ...
- Sonntag 7. Juni 2015, 07:42
- Forum: GTK+/GNOME
- Thema: Widgets als Klassen in Grid
- Antworten: 10
- Zugriffe: 8851
Re: Widgets als Klassen in Grid
@Sirius3
Danke für deinen Input.
Mit Zeile 17 sprichst du etwas an, für das ich gerne eine elegantere Lösung hätte. Zeile 17 setzt mir den Objektname (Bsp: self.00, self.10, self.20) zusammen, damit ich später auf das Widget zugreifen kann. Bessere Möglichkeiten sind gerne Willkommen.
self.column ...
Danke für deinen Input.
Mit Zeile 17 sprichst du etwas an, für das ich gerne eine elegantere Lösung hätte. Zeile 17 setzt mir den Objektname (Bsp: self.00, self.10, self.20) zusammen, damit ich später auf das Widget zugreifen kann. Bessere Möglichkeiten sind gerne Willkommen.
self.column ...
- Mittwoch 3. Juni 2015, 12:28
- Forum: GTK+/GNOME
- Thema: Widgets als Klassen in Grid
- Antworten: 10
- Zugriffe: 8851
Re: Widgets als Klassen in Grid
Hallo
Problem gelöst. Ein Erbe sollte man nie ausschlagen (Zeile 24 + 30) ;).
Dieses Script funktioniert:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from gi.repository import Gtk
class MainWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self)
self.grid = Gtk.Grid()
self ...
Problem gelöst. Ein Erbe sollte man nie ausschlagen (Zeile 24 + 30) ;).
Dieses Script funktioniert:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from gi.repository import Gtk
class MainWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self)
self.grid = Gtk.Grid()
self ...
- Mittwoch 3. Juni 2015, 07:47
- Forum: GTK+/GNOME
- Thema: Widgets als Klassen in Grid
- Antworten: 10
- Zugriffe: 8851
Re: Widgets als Klassen in Grid
Ich bin ein Schritt weiter gekommen.
Wenn ich anstelle von "button-press-Event" den Button mit "clicked" verbinde funktioniert das ganze ohne Fehlermeldung.
class OtherWidget():
def __init__(self,window,setting):
self.__window = window
self.__setting = setting
self.__main_button = Gtk ...
Wenn ich anstelle von "button-press-Event" den Button mit "clicked" verbinde funktioniert das ganze ohne Fehlermeldung.
class OtherWidget():
def __init__(self,window,setting):
self.__window = window
self.__setting = setting
self.__main_button = Gtk ...
- Mittwoch 3. Juni 2015, 07:02
- Forum: GTK+/GNOME
- Thema: Widgets als Klassen in Grid
- Antworten: 10
- Zugriffe: 8851
Re: Widgets als Klassen in Grid
Hallo BlackJack
Ist leider nicht die Lösung. Auch der Code ohne führende Unterstriche macht denselben Error.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from gi.repository import Gtk
class MainWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self)
self.grid = Gtk.Grid()
self ...
Ist leider nicht die Lösung. Auch der Code ohne führende Unterstriche macht denselben Error.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from gi.repository import Gtk
class MainWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self)
self.grid = Gtk.Grid()
self ...
- Dienstag 2. Juni 2015, 20:06
- Forum: GTK+/GNOME
- Thema: Widgets als Klassen in Grid
- Antworten: 10
- Zugriffe: 8851
Widgets als Klassen in Grid
Ich versuche eine GUI mit PyGtk zu programmieren. In einem Hauptfenster sollen in einem Grid Widgets angezeigt werden.
Diese Widgets haben eine eigene Klasse. Dies aus dem Grund weil das Widget eher komplex sein wird und mehrfach vorkommt. Im Beispiel ist diese Klasse auf einen Button vereinfacht ...
Diese Widgets haben eine eigene Klasse. Dies aus dem Grund weil das Widget eher komplex sein wird und mehrfach vorkommt. Im Beispiel ist diese Klasse auf einen Button vereinfacht ...
- Sonntag 3. Mai 2015, 11:08
- Forum: Tkinter
- Thema: Ändern des Textes eines Labels durch eine anderes Objekt
- Antworten: 6
- Zugriffe: 2105
Re: Ändern des Textes eines Labels durch eine anderes Objekt
Hallo
Wow, danke für die Denkanstösse. Werde sie berücksichtigen.
Gruss
Thomas
Wow, danke für die Denkanstösse. Werde sie berücksichtigen.
Gruss
Thomas
- Freitag 1. Mai 2015, 09:50
- Forum: Tkinter
- Thema: Ändern des Textes eines Labels durch eine anderes Objekt
- Antworten: 6
- Zugriffe: 2105
Re: Ändern des Textes eines Labels durch eine anderes Objekt
Nachtrag, für alle die es interessiert.
Ein rekursiver Aufruf der after Methode und das umstellen der Mainloop hat mir weiter geholfen. Spannenderweise ist auch das erwartete Problem mit der Rekursionstiefe nicht aufgetreten.
import tkinter as tk
class SingleLabel(object):
def __init__(self ...
Ein rekursiver Aufruf der after Methode und das umstellen der Mainloop hat mir weiter geholfen. Spannenderweise ist auch das erwartete Problem mit der Rekursionstiefe nicht aufgetreten.
import tkinter as tk
class SingleLabel(object):
def __init__(self ...
- Mittwoch 29. April 2015, 21:05
- Forum: Tkinter
- Thema: Ändern des Textes eines Labels durch eine anderes Objekt
- Antworten: 6
- Zugriffe: 2105
Re: Ändern des Textes eines Labels durch eine anderes Objekt
@BlackJack
Danke für den Hinweis. Genau das habe ich gebraucht. Jetzt kann ich in der richtigen Richtung nach einer Lösung suchen.
Gruss
Thomas
Danke für den Hinweis. Genau das habe ich gebraucht. Jetzt kann ich in der richtigen Richtung nach einer Lösung suchen.
Gruss
Thomas
- Mittwoch 29. April 2015, 18:25
- Forum: Tkinter
- Thema: Ändern des Textes eines Labels durch eine anderes Objekt
- Antworten: 6
- Zugriffe: 2105
Ändern des Textes eines Labels durch eine anderes Objekt
Hallo
Ich mache meine ersten Versuche mit Tkinter. Die Idee ist ein Objekt, dass den Text eines Labels während der Laufzeit ändert. Das versuche ich mit folgendem Code:
import tkinter as tk
class TextSetter():
def __init__(self):
self.single_label = SingleLabel()
self.change_label()
def ...
Ich mache meine ersten Versuche mit Tkinter. Die Idee ist ein Objekt, dass den Text eines Labels während der Laufzeit ändert. Das versuche ich mit folgendem Code:
import tkinter as tk
class TextSetter():
def __init__(self):
self.single_label = SingleLabel()
self.change_label()
def ...
