اقا میخوام یاد بگیرم رابط کاربری گرافیکی درست کنم. دهنم سرویسیده شده.
از صبح نشستم با کلی گوگل تونستم همچین چیز زشتی بکشم.
http://n0n.ir/84033112هییییییی ویژوال استودیو کجایی:دی.
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk, GObject
class MyWindow(Gtk.Window):
        def __init__(self):
            Gtk.Window.__init__(self,title="PyMovie")
            self.set_size_request(500,200)
            # self.add(grid)
            vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=6)
            print(dir(vbox.props))
            self.add(vbox)
            self.linkUrl = Gtk.Entry()
            # create a horizontal box to pack the entry and a label
            # self.linkUrl.set_text("http://dl11.imovie-dl.in/Serial/"
            #                     "Game-Of-Thrones/S06/480p-HDTV/")
            vbox.pack_start(self.linkUrl, True, True, 0)
            self.text = self.linkUrl.get_text()
            vbox.pack_end(self.linkUrl,True,True,0)
            # hbox = Gtk.Box(spacing=6)
            # vbox.pack_start(hbox, True, True, 0)
            hbox=Gtk.Box(spacing=6)
            vbox.pack_start(hbox, True, True, 0)
            self.passwordimovie = Gtk.Entry()
            self.passwordimovie.set_text("password")
            self.passwordimovie.set_visibility(False)
            hbox.pack_start(self.passwordimovie, True, True, 1)
            self.userMovie = Gtk.Entry()
            self.userMovie.set_text("user")
            hbox.pack_start(self.userMovie, True, True, 1)
            hbox2 = Gtk.Box(spacing=6)
            vbox.pack_start(hbox2, True, True, 0)
            button = Gtk.Button.new_with_label("Click Me")
            button.connect("clicked", self.on_click_me_clicked)
            hbox2.pack_start(button, True, True, 0)
        def on_click_me_clicked(self, button):
            print(self.text)
win = MyWindow()
win.connect("delete-event",Gtk.main_quit)
win.show_all()
Gtk.main()سوالم مال اون فانکشن on_click_me یه.
چرا تکستی که توی باکس اون بالا مینویسم رو نشون نمیده؟
حل شد مشکل
        def on_click_me_clicked(self, button):
            self.text = self.linkUrl.get_text()
            print(self.text)[/color][/size]