Ici on n'a que votre IP, votre pseudo et votre adresse mail que nous ne traitons pas.
Quand vous êtes enregistrés, une seule requête permet de vous afficher les messages que vous n'avez pas lus.
Primtux8 est arrivée! Rendez-vous ici
Vous pouvez désormais vous inscrire librement en cliquant sur "S'enregistrer".

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Nombres de 1 à 99 : écriture chiffré depuis son
#6
Bon j'ai trouvé cette histoire de passage de variable. Visiblement je n'avais pas le bon raisonnement. ça devrait m'aider. Je vais réécrire le skeud

Code :
[== Undefined ==]
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

class DialogExample(Gtk.Dialog):

    def __init__(self, parent):
        Gtk.Dialog.__init__(self, "My Dialog", parent, 0,
            (Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
             Gtk.STOCK_OK, Gtk.ResponseType.OK))

        self.result = ""
        self.set_default_size(150, 100)
        self.connect("response", self.on_response)

        label = Gtk.Label(label="Type something")
        self.entry = Gtk.Entry()

        box = self.get_content_area()
        box.add(label)
        box.add(self.entry)
        self.show_all()

    def on_response(self, widget, response_id):
        self.result = self.entry.get_text ()

    def get_result(self):
        return self.result

class DialogWindow(Gtk.Window):


    def __init__(self):
        Gtk.Window.__init__(self, title="Dialog Example")
        self.set_border_width(6)

        box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=6)
        self.add(box)

        button = Gtk.Button(label="Open dialog")
        button.connect("clicked", self.on_button_clicked)
        box.add(button)

        self.label = Gtk.Label()
        box.add(self.label)



    def on_button_clicked(self, widget):
        dialog = DialogExample(self)
        response = dialog.run()

        if response == Gtk.ResponseType.OK:
            self.label.set_text(dialog.get_result())
            print("The OK button was clicked")
        elif response == Gtk.ResponseType.CANCEL:
            print("The Cancel button was clicked")

        dialog.destroy()

win = DialogWindow()
win.on_button_clicked(win)
win.connect("destroy", Gtk.main_quit)
win.show_all()
Gtk.main()
All you need : #!/bin/bash
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)