Я использовал виртуальный бокс для запуска 4.0.3 сотов в ubuntu 11.10, он запускал smotly (вроде бы slugish время от времени), и theres актуальный форум для этого, но я забыл имя, но у него есть «X 86 android» удачи
Вы можете подключиться к сигналу активировать-uri для выполнения действий над результатом, отображаемым в объективе.
Использование Python
Сначала вам нужно подключить сигнал активации-uri в функции инициализации Daemon (где вы подключаете измененный поиск и сменили фильтры)
self.scope.connect ("activate-uri", self.activate_uri)
Затем создайте функцию activ_uri в Daemon.
def activate_uri(self, scope, uri):
#Do stuff with uri here
return Unity.ActivationResponse (handled = Unity.HandledType.HIDE_DASH, goto_uri = '')
Эта функция принимает объект scope и параметр url из результата. url необязательно должен быть uri, но должен быть текстом. Вы можете делать все, что хотите, с текстом в функции. В конце функции вам нужно вернуть Unity.ActivationResponse, как описано выше, чтобы закрыть тире.
Посмотрите на http://bazaar.launchpad.net/~ markjtully / + junk / calendar-lens / view / 30 / calendar-lens-daemon.py line 101 & amp; 274-296 для примера этого в действии.
Использование быстрого или единственного синглета
С быстрым облегчением: добавьте функцию
def handle_uri(self, scope, uri):
# Do stuff with the uri here
к классу объективов (в __init__.py). Он будет автоматически подключен к сигналу, вам не нужно позаботиться об этом. Не забудьте добавить из gi.repository импорт Unity в свои операторы импорта.
Вы можете подключиться к сигналу активировать-uri для выполнения действий над результатом, отображаемым в объективе.
Использование Python
Сначала вам нужно подключить сигнал активации-uri в функции инициализации Daemon (где вы подключаете измененный поиск и сменили фильтры)
self.scope.connect ("activate-uri", self.activate_uri)
Затем создайте функцию activ_uri в Daemon.
def activate_uri(self, scope, uri):
#Do stuff with uri here
return Unity.ActivationResponse (handled = Unity.HandledType.HIDE_DASH, goto_uri = '')
Эта функция принимает объект scope и параметр url из результата. url необязательно должен быть uri, но должен быть текстом. Вы можете делать все, что хотите, с текстом в функции. В конце функции вам нужно вернуть Unity.ActivationResponse, как описано выше, чтобы закрыть тире.
Посмотрите на http://bazaar.launchpad.net/~ markjtully / + junk / calendar-lens / view / 30 / calendar-lens-daemon.py line 101 & amp; 274-296 для примера этого в действии.
Использование быстрого или единственного синглета
С быстрым облегчением: добавьте функцию
def handle_uri(self, scope, uri):
# Do stuff with the uri here
к классу объективов (в __init__.py). Он будет автоматически подключен к сигналу, вам не нужно позаботиться об этом. Не забудьте добавить из gi.repository импорт Unity в свои операторы импорта.
Вы можете подключиться к сигналу активировать-uri для выполнения действий над результатом, отображаемым в объективе.
Использование Python
Сначала вам нужно подключить сигнал активации-uri в функции инициализации Daemon (где вы подключаете измененный поиск и сменили фильтры)
self.scope.connect ("activate-uri", self.activate_uri)
Затем создайте функцию activ_uri в Daemon.
def activate_uri(self, scope, uri):
#Do stuff with uri here
return Unity.ActivationResponse (handled = Unity.HandledType.HIDE_DASH, goto_uri = '')
Эта функция принимает объект scope и параметр url из результата. url необязательно должен быть uri, но должен быть текстом. Вы можете делать все, что хотите, с текстом в функции. В конце функции вам нужно вернуть Unity.ActivationResponse, как описано выше, чтобы закрыть тире.
Посмотрите на http://bazaar.launchpad.net/~ markjtully / + junk / calendar-lens / view / 30 / calendar-lens-daemon.py line 101 & amp; 274-296 для примера этого в действии.
Использование быстрого или единственного синглета
С быстрым облегчением: добавьте функцию
def handle_uri(self, scope, uri):
# Do stuff with the uri here
к классу объективов (в __init__.py). Он будет автоматически подключен к сигналу, вам не нужно позаботиться об этом. Не забудьте добавить из gi.repository импорт Unity в свои операторы импорта.
Вы можете подключиться к сигналу активировать-uri для выполнения действий над результатом, отображаемым в объективе.
Использование Python
Сначала вам нужно подключить сигнал активации-uri в функции инициализации Daemon (где вы подключаете измененный поиск и сменили фильтры)
self.scope.connect ("activate-uri", self.activate_uri)
Затем создайте функцию activ_uri в Daemon.
def activate_uri(self, scope, uri):
#Do stuff with uri here
return Unity.ActivationResponse (handled = Unity.HandledType.HIDE_DASH, goto_uri = '')
Эта функция принимает объект scope и параметр url из результата. url необязательно должен быть uri, но должен быть текстом. Вы можете делать все, что хотите, с текстом в функции. В конце функции вам нужно вернуть Unity.ActivationResponse, как описано выше, чтобы закрыть тире.
Посмотрите на http://bazaar.launchpad.net/~ markjtully / + junk / calendar-lens / view / 30 / calendar-lens-daemon.py line 101 & amp; 274-296 для примера этого в действии.
Использование быстрого или единственного синглета
С быстрым облегчением: добавьте функцию
def handle_uri(self, scope, uri):
# Do stuff with the uri here
к классу объективов (в __init__.py). Он будет автоматически подключен к сигналу, вам не нужно позаботиться об этом. Не забудьте добавить из gi.repository импорт Unity в свои операторы импорта.
Вы можете подключиться к сигналу активировать-uri для выполнения действий над результатом, отображаемым в объективе.
Использование Python
Сначала вам нужно подключить сигнал активации-uri в функции инициализации Daemon (где вы подключаете измененный поиск и сменили фильтры)
self.scope.connect ("activate-uri", self.activate_uri)
Затем создайте функцию activ_uri в Daemon.
def activate_uri(self, scope, uri):
#Do stuff with uri here
return Unity.ActivationResponse (handled = Unity.HandledType.HIDE_DASH, goto_uri = '')
Эта функция принимает объект scope и параметр url из результата. url необязательно должен быть uri, но должен быть текстом. Вы можете делать все, что хотите, с текстом в функции. В конце функции вам нужно вернуть Unity.ActivationResponse, как описано выше, чтобы закрыть тире.
Посмотрите на http://bazaar.launchpad.net/~ markjtully / + junk / calendar-lens / view / 30 / calendar-lens-daemon.py line 101 & amp; 274-296 для примера этого в действии.
Использование быстрого или единственного синглета
С быстрым облегчением: добавьте функцию
def handle_uri(self, scope, uri):
# Do stuff with the uri here
к классу объективов (в __init__.py). Он будет автоматически подключен к сигналу, вам не нужно позаботиться об этом. Не забудьте добавить из gi.repository импорт Unity в свои операторы импорта.
Вы можете подключиться к сигналу активировать-uri для выполнения действий над результатом, отображаемым в объективе.
Использование Python
Сначала вам нужно подключить сигнал активации-uri в функции инициализации Daemon (где вы подключаете измененный поиск и сменили фильтры)
self.scope.connect ("activate-uri", self.activate_uri)
Затем создайте функцию activ_uri в Daemon.
def activate_uri(self, scope, uri):
#Do stuff with uri here
return Unity.ActivationResponse (handled = Unity.HandledType.HIDE_DASH, goto_uri = '')
Эта функция принимает объект scope и параметр url из результата. url необязательно должен быть uri, но должен быть текстом. Вы можете делать все, что хотите, с текстом в функции. В конце функции вам нужно вернуть Unity.ActivationResponse, как описано выше, чтобы закрыть тире.
Посмотрите на http://bazaar.launchpad.net/~ markjtully / + junk / calendar-lens / view / 30 / calendar-lens-daemon.py line 101 & amp; 274-296 для примера этого в действии.
Использование быстрого или единственного синглета
С быстрым облегчением: добавьте функцию
def handle_uri(self, scope, uri):
# Do stuff with the uri here
к классу объективов (в __init__.py). Он будет автоматически подключен к сигналу, вам не нужно позаботиться об этом. Не забудьте добавить из gi.repository импорт Unity в свои операторы импорта.
Вы можете подключиться к сигналу активировать-uri для выполнения действий над результатом, отображаемым в объективе.
Использование Python
Сначала вам нужно подключить сигнал активации-uri в функции инициализации Daemon (где вы подключаете измененный поиск и сменили фильтры)
self.scope.connect ("activate-uri", self.activate_uri)
Затем создайте функцию activ_uri в Daemon.
def activate_uri(self, scope, uri):
#Do stuff with uri here
return Unity.ActivationResponse (handled = Unity.HandledType.HIDE_DASH, goto_uri = '')
Эта функция принимает объект scope и параметр url из результата. url необязательно должен быть uri, но должен быть текстом. Вы можете делать все, что хотите, с текстом в функции. В конце функции вам нужно вернуть Unity.ActivationResponse, как описано выше, чтобы закрыть тире.
Посмотрите на http://bazaar.launchpad.net/~ markjtully / + junk / calendar-lens / view / 30 / calendar-lens-daemon.py line 101 & amp; 274-296 для примера этого в действии.
Использование быстрого или единственного синглета
С быстрым облегчением: добавьте функцию
def handle_uri(self, scope, uri):
# Do stuff with the uri here
к классу объективов (в __init__.py). Он будет автоматически подключен к сигналу, вам не нужно позаботиться об этом. Не забудьте добавить из gi.repository импорт Unity в свои операторы импорта.
def handle_uri(self, scope, uri):
в класс вашего объектива (в __init__.py
) с содержимым, описанным Teester для функции activate_uri
. Tt будет автоматически подключен к сигналу, вам не нужно об этом позаботиться. Не забудьте добавить from gi.repository import Unity
в свои операторы импорта.
– Marcel Stimberg
23 June 2012 в 17:00