[PyQT] Desenvolver janela de alerta que apareça acima do relogio do windows

161 views
Skip to first unread message

Kaius Cesar

unread,
May 6, 2014, 8:29:06 AM5/6/14
to python...@googlegroups.com
Comunidade,
estou pesquisando a possibilidade de utilizar Python para desenvolver um sistema web, vi algunas referencias na web e queria saber se alguém já teve esse tipo de esperiencia, como sitado no titulo dessa thread, preciso criar uma janela de alerta (Semelhante ao aviso das definições de vírus do AVAST) decorrente de certa ação do usuário, eu exibo essa janela de alerta.

Alguém ae pode dar uma força por favor  ?

jeferson perito

unread,
May 6, 2014, 8:40:37 AM5/6/14
to python...@googlegroups.com


--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Jeferson Viana Perito

Bacharel em Ciência da computação - UNIVALI

Kaio Cesar

unread,
May 6, 2014, 9:06:02 AM5/6/14
to python...@googlegroups.com
@Jeferson, obrigado por responder, é mais o menos isso, preciso inserir um botão de interação nessa janela ou balão de alerta, Neste exemplo que vc me mandou é possivel ?

jeferson perito

unread,
May 6, 2014, 9:09:54 AM5/6/14
to python...@googlegroups.com
Acho que nao, deve ser uma notificação default dos sistemas operacionais... algo mais customizado creio que tu vai ter que fazer na mão...
=)


Em 6 de maio de 2014 10:06, Kaio Cesar <tecnic...@gmail.com> escreveu:
@Jeferson, obrigado por responder, é mais o menos isso, preciso inserir um botão de interação nessa janela ou balão de alerta, Neste exemplo que vc me mandou é possivel ?

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Cleiton Bueno

unread,
May 7, 2014, 10:39:52 AM5/7/14
to python...@googlegroups.com
Kaius inserir botão não sei se tem como no QSystemTrayIcon, mas um menu voce consegue...

Por exemplo crie duas classes algo como:

class MySystemTray(QtGui.QSystemTrayIcon):
def __init__(self, parent=None):
QtGui.QSystemTrayIcon.__init__(self, parent)
self.right_menu = MenuCliqueBotaoDireito()
self.setContextMenu(self.right_menu)

class MenuCliqueBotaoDireito(QtGui.Qmenu):
def __init__(self, parent=None):
QtGui.QMenu.__init__(self, "Edit", parent)
                icone = QtGui.QIcon.fromTheme(meu_icone.png)
self.addAction(QtGui.QAction(icone, "Sobre(&S)", self))


if __name__ == "__main__":
app = QtGui.QApplication([])
        MyTray = MySystemTray()
MyTray.show()
app.exec_()



Assim você clicando com o botão direito irá surgir um menu e depois disso você vai implementar o resto do que precisa, a lembrando que precisa importar o QtGui e QtCore do PyQt4


Boa sorte.

Kaio Cesar

unread,
May 7, 2014, 10:41:21 AM5/7/14
to python...@googlegroups.com
Valeu Cleiton, vou fazer um teste com esse código, e posto aqui.
Reply all
Reply to author
Forward
0 new messages