Кнопка Click не распознается быстро

Я бегу быстро 12.80.1-0ubuntu2, и по какой-то причине приложения, которые я генерирую, больше не распознают нажатия кнопок. Несколько недель назад я создал приложение, используя шаблон ubuntu-application с несколькими кнопками, которые ссылались на функцию подпроцесса. Сегодня я попытался создать идентичное приложение, и оно не сработает.

В поляне есть кнопка с именем button1, и это мой исходный код Window.py

# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
### BEGIN LICENSE
# This file is in the public domain
### END LICENSE

from locale import gettext as _

from gi.repository import Gtk # pylint: disable=E0611
import logging
import subprocess
logger = logging.getLogger('apppool')

from apppool_lib import Window
from apppool.AboutApppoolDialog import AboutApppoolDialog
from apppool.PreferencesApppoolDialog import PreferencesApppoolDialog

# See apppool_lib.Window.py for more details about how this class works
class ApppoolWindow(Window):
    __gtype_name__ = "ApppoolWindow"

    def finish_initializing(self, builder): # pylint: disable=E1002
        """Set up the main window"""
        super(ApppoolWindow, self).finish_initializing(builder)

        self.AboutDialog = AboutApppoolDialog
        self.PreferencesDialog = PreferencesApppoolDialog
        self.button1 = self.builder.get_object("button1")

        # Code for other initialization actions should be added here.
        def on_button1_clicked(self, widget):
            print "No Selected"
            subprocess.call('no-tour', shell=True)

Сообщение «Нет выбранных» не появляется в терминале или заставляет меня думать, что он вообще не распознает кнопки. Я уверен, что это ошибка, поскольку я пробовал ее на нескольких компьютерах, создал новый проект с одинаковыми результатами. Этот исходный код использовался для работы на прошлой неделе, но не сейчас, поэтому я уверен, что с этим ничего не случилось.

1
задан 28 June 2014 в 14:15

0 ответов

Другие вопросы по тегам:

Похожие вопросы: