python类main_quit()的实例源码

oc.py 文件源码 项目:srcsim2017 作者: ZarjRobotics 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def destroy(self, widget, data=None):
        self.zarj_comm.stop()
        gtk.main_quit()
animationrotation.py 文件源码 项目:dxf2gcode 作者: cnc-club 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def run( Widget, w, h, speed ):
    window = gtk.Window( )
    window.connect( "delete-event", gtk.main_quit )
    widget = Widget( w, h, speed )
    widget.show( )
    window.add( widget )
    window.present( )
    gtk.main( )
filesel.py 文件源码 项目:dxf2gcode 作者: cnc-club 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def destroy(self, widget):
        gtk.main_quit()
example.py 文件源码 项目:dxf2gcode 作者: cnc-club 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def destroy_cb(self, widget, data=None):
        gtk.main_quit()
polyline_hit_inside.py 文件源码 项目:dxf2gcode 作者: cnc-club 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def run(Widget):
    window = gtk.Window()
    window.connect("delete-event", gtk.main_quit)
    widget = Widget()
    widget.show()
    window.add(widget)
    window.present()
    gtk.main()
views.py 文件源码 项目:barbieri-playground 作者: barbieri 项目源码 文件源码 阅读 16 收藏 0 点赞 0 评论 0
def delete_handler(self, *args):
        gtk.main_quit()
client.py 文件源码 项目:barbieri-playground 作者: barbieri 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def quit(self, *ignored):
        if self.current_engine.playing:
            self.current_engine.stop()
        self._save_settings()
        gtk.main_quit()
    # quit()
show.py 文件源码 项目:driveboardapp 作者: nortd 项目源码 文件源码 阅读 35 收藏 0 点赞 0 评论 0
def __init__(self):
        global args

        super(PyApp, self).__init__()

        self.set_title("Lasersaur")
        self.resize(1220, 610)
        self.set_position(gtk.WIN_POS_CENTER)

        self.connect("destroy", gtk.main_quit)
        # exit with ctr-q
        accel_group = gtk.AccelGroup()
        accel_group.connect_group(ord('q'), gtk.gdk.CONTROL_MASK,
        gtk.ACCEL_LOCKED, gtk.main_quit)
        self.add_accel_group(accel_group)

        self.darea = gtk.DrawingArea()
        self.darea.connect("expose-event", self.expose)
        self.add(self.darea)

        if args.animate:
            self.timer = True
            if args.fast:
                glib.timeout_add(10, self.on_timer)  #100fps
                self.inc = 8
            else:
                glib.timeout_add(40, self.on_timer)  #25fps
                self.inc = 4
            self.todraw = self.inc

        self.show_all()
display.py 文件源码 项目:ECoG-ClusterFlow 作者: sugeerth 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def show(self):
        """Opens a GTK window and puts the heatmap in it.  Intelligent enough to work with the GUI as well."""

        window_only = 1 #What needs to be destroyed when the window is destroyed?

        if HMAP_ENABLED and DISPLAY_ENABLED:

            def destroy():

                if window_only:
                    window.destroy()
                else:
                    gtk.main_quit()

            gtk.gdk.threads_enter()
            window = gtk.Window()
            window.set_title("Showing heatmap...")
            window.set_border_width(10)
            window.set_resizable(False)
            window.connect("delete_event", lambda w, e: destroy())

            backbone = gtk.HBox(True)
            image = gtk.Image()
            image.set_from_pixbuf(self._image_to_pixbuf(self.im))
            backbone.pack_start(image)

            window.add(backbone)
            window.show_all()
            gtk.gdk.threads_leave()

            if gtk.main_level() == 0:
                window_only = 0
                gtk.main()

        else:
            raise "HmapError", "Error loading modules or unable to display"
common.py 文件源码 项目:ECoG-ClusterFlow 作者: sugeerth 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def destroy(self, w):

        if MPI_ENABLED:

            if mpi.rank == 0:
                if self.thread is None:
                    wake_nodes(1)
                    mpi.bcast(None)
                else:
                    wake_nodes(3)

        gobject.source_remove(self.pbar_timer)

        gtk.main_quit()
gtk2reactor.py 文件源码 项目:sslstrip-hsts-openwrt 作者: adde88 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def _our_mainquit():
    # XXX: gtk.main_quit() (which is used for crash()) raises an exception if
    # gtk.main_level() == 0; however, all the tests freeze if we use this
    # function to stop the reactor.  what gives?  (I believe this may have been
    # a stupid mistake where I forgot to import gtk here... I will remove this
    # comment if the tests pass)
    import gtk
    if gtk.main_level():
        gtk.main_quit()
gtk2reactor.py 文件源码 项目:sslstrip-hsts-openwrt 作者: adde88 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def crash(self):
        import gtk
        # mainquit is deprecated in newer versions
        if hasattr(gtk, 'main_quit'):
            gtk.main_quit()
        else:
            gtk.mainquit()
gladereactor.py 文件源码 项目:sslstrip-hsts-openwrt 作者: adde88 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def crash(self):
        gtk.main_quit()
gui-gtk.py 文件源码 项目:specto 作者: mrknow 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def destroy(widget, data=None):
        gtk.main_quit()
lcd_service.py 文件源码 项目:96board-mqtt-demo 作者: bfletcher 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def _quit(self, *args):
        gtk.main_quit()
test_pygtk.py 文件源码 项目:geometric-bot 作者: carloscabo 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def __init__(self):
        super(PyApp, self).__init__()

        self.connect("destroy", gtk.main_quit)
        self.set_size_request(250, 150)
        self.set_position(gtk.WIN_POS_CENTER)
        self.show()
fileshare.py 文件源码 项目:mgr.p2p.proxy 作者: tomusdrw 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def _showTrayIconMenu(self, event_button, event_time, icon):
        menu = gtk.Menu()
        if not self.get_property('visible'):
            showItem = gtk.MenuItem('Show main window')
            showItem.connect('activate', self._trayIconClick)
            showItem.show()
            menu.append(showItem)
        item = gtk.MenuItem('Quit')
        item.connect('activate', gtk.main_quit)
        item.show()
        menu.append(item)
        menu.popup(None, None, gtk.status_icon_position_menu, event_button,event_time, icon)
textext.py 文件源码 项目:inkscapeMadeEasy 作者: fsmMLK 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def cb_delete_event(self, widget, event, data=None):
            gtk.main_quit()
            return False
GtkFrontend.py 文件源码 项目:lfde 作者: mv-code 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def gui_quit(self, data):
        self.quit()

        gtk.main_quit()
gtk_tray.py 文件源码 项目:xxNet 作者: drzorm 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def on_quit(self, widget, data=None):
        module_init.stop_all()
        os._exit(0)
        gtk.main_quit()


问题


面经


文章

微信
公众号

扫码关注公众号