Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 4, 2010 21:11:36

boltayka
От:
Зарегистрирован: 2009-10-07
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог QWebView для Symbian

Всем привет. Пишу приложение, такая проблема.
Нужно открыть страницу, чтобы в ней пользователь нажал на ссылку, а питон определил бы открывшуюся ссылку…
На компе такое можно сделать через PyQt с виджетом QWebView… (хотя с чтением ссылки могут быть траблы)
Как такое сделать на мобиле?

Офлайн

#2 Сен. 16, 2010 16:02:11

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Аналог QWebView для Symbian

К сожалению пока нет соответствующих модулей.



Офлайн

#3 Сен. 17, 2010 13:57:58

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог QWebView для Symbian

Ждем пока портируют PySide



Офлайн

#4 Сен. 17, 2010 23:45:48

boltayka
От:
Зарегистрирован: 2009-10-07
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог QWebView для Symbian

Очень хотелось, но все-же не буду создавать новую тему. Отпишусь здесь.
Нужен модуль для работы со стандартным браузером… И не виджет типа qweb, а.. как например модуль для камеры, для GPS-навигатора или для BT..

p.s. Если и этого нету - то подскажите хоть, в какую сторону копать.. Как с процессами работать, что читать

Отредактировано (Сен. 17, 2010 23:48:55)

Офлайн

#5 Сен. 18, 2010 00:39:58

boltayka
От:
Зарегистрирован: 2009-10-07
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог QWebView для Symbian

p.p.s. Не питон, но все-же вариант реализации.. Есть ли какие-нибудь программы, чтобы вручную писать путь урлам (как в винде хостс.тхт)

Офлайн

#6 Сен. 18, 2010 10:09:41

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог QWebView для Symbian

Вот так можно открыть страничку в браузере, через указанную точку доступа.

import e32, socket
ap = socket.select_access_point()
url = "http://www.python.su/forum"
e32.start_exe("BrowserNG.exe", " \"%s %s\"" % (url, ap))
А в этом случае браузер сначала спросит какую точку доступа использовать.
e32.start_exe("BrowserNG.exe", " \"%s\"" % url)



Офлайн

#7 Сен. 18, 2010 10:30:54

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог QWebView для Symbian

Еще можно открыть сохраненную страницу.

import e32
path = "E:/data/saved pages/page.htm"
url = "file://" + path
e32.start_exe("BrowserNG.exe", " \"%s\"" % url)



Отредактировано (Сен. 19, 2010 10:24:51)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version