Perguntas sobre 'pygi'

O PyGI (Python GObject Introspection) é o substituto do PyGTK, compatível com o GTK + 3.xe com a nova tecnologia GObject-Introspection.
5
respostas

Como executar tarefas assíncronas em aplicativos do Python GObject Introspection

Estou escrevendo um aplicativo Python + GObject que precisa ler uma quantidade não trivial de dados do disco no início. Os dados são lidos de forma síncrona e leva cerca de 10 segundos para concluir a operação de leitura, período durante o qual...
27.05.2012 / 13:05
2
respostas

PYGTK para PYGI: gtk.timeout_add equivalente

Eu converti algum código Python para usar o PYGI, mas não consigo descobrir como converter essa linha: gtk.timeout_add(PING_FREQUENCY * 1000, self.doWork) Para limpar, já que eu realmente não sei a diferença entre PYGTK e PYGI, meu novo c...
14.12.2012 / 02:08
1
resposta

Como adiciono um bloco de anotações a uma caixa em um VBox?

Eu criei uma caixa vazia no Glade para adicionar um bloco de anotações. A razão pela qual não estou adicionando o Notebook atual no Glade é porque ouço que você não pode adicionar páginas a um bloco de anotações feito no Glade. Então, no Glad...
24.06.2012 / 08:31
1
resposta

Como incorporar o conteúdo de um GtkAboutDialog em um widget do GtkNotebook

Estou escrevendo um aplicativo Python baseado em guias, e não quero que ele tenha caixas de diálogo pop-up adicionais. Gostaria de usar a funcionalidade Gtk.AboutDialog , mas não quero que ela apareça como uma janela separada. Em vez disso,...
15.05.2012 / 02:00
2
respostas

Como obter programaticamente uma lista de SSIDs sem fio ao alcance do NetworkManager

Estou escrevendo um pequeno aplicativo que quero enviar para a placa Ubuntu App Review, e uma coisa que eu gostaria de fazer é mostrar os nomes dos SSIDs sem fio detectados em uma caixa de combinação. É um aplicativo PyGI. Alguém tem alguma i...
16.05.2012 / 16:14
2
respostas

Como se livrar do gradiente de fundo do GtkToolbar inline?

Quando você executar o código abaixo, ele mostrará uma barra de ferramentas inline em uma janela. Observe como a barra de ferramentas inline tem um backbround de destaque. Existe uma maneira de aplicar o CSS para se livrar dele e fazer uma mistu...
08.09.2012 / 00:29
1
resposta

Quais são as diretrizes de design para ícones appindicator?

Estou criando um Unity AppIndicator usando Python + PyGObject, mas desejo que o ícone esteja no estilo padrão do Ubuntu. Onde posso encontrar orientações adequadas para usar cores (ou é apenas branco / transparente?) Ou pelo menos ícones de AppI...
02.05.2013 / 00:01
2
respostas

Portando “import gobject” para usar o GObject-Introspection. (PyGTK para PyGI e GTK 3)

Eu tenho tentado portar uma biblioteca do PyGTK para usar o GI e o GTK3. O problema é que não consigo encontrar nenhum recurso específico para as importações do gobject, mas apenas para o GTK. Eu estava esperando que se alguém pudesse traduzir o...
24.10.2011 / 15:55
1
resposta

Como posso criar meus próprios widgets de área de trabalho personalizados?

Uma solução simples, como widgets HTML e uma janela Webkit transparente, seria ideal. Estou tentando criar uma estrutura simples de widget de plano de fundo para que eu possa personalizar facilmente minha área de trabalho com alguns widgets d...
23.10.2012 / 18:09
1
resposta

Adiciona dependência do ppa ao pacote

Eu estou construindo um aplicativo emulador de terminal dropdown simples com PythonGI + GTK + 3.0, estou usando os pacotes libkeybinder3.0 e gir1.2-keybinder3.0 para keybinding global desses pacotes não disponíveis no repositório padrão, eles ti...
26.11.2012 / 11:13