display logo of backends on status tab
This commit is contained in:
parent
711e88c661
commit
9dd56c9e14
1 changed files with 16 additions and 2 deletions
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
from __future__ import with_statement
|
from __future__ import with_statement
|
||||||
|
|
||||||
from PyQt4.QtGui import QWidget, QVBoxLayout, QFrame, QLabel
|
from PyQt4.QtGui import QWidget, QHBoxLayout, QVBoxLayout, QFrame, QLabel, QImage, QPixmap
|
||||||
from PyQt4.QtCore import SIGNAL, QTimer
|
from PyQt4.QtCore import SIGNAL, QTimer
|
||||||
|
|
||||||
from weboob.capabilities.dating import StatusField
|
from weboob.capabilities.dating import StatusField
|
||||||
|
|
@ -32,10 +32,24 @@ class Account(QFrame):
|
||||||
self.backend = backend
|
self.backend = backend
|
||||||
self.setLayout(QVBoxLayout())
|
self.setLayout(QVBoxLayout())
|
||||||
|
|
||||||
|
head = QHBoxLayout()
|
||||||
|
headw = QWidget()
|
||||||
|
headw.setLayout(head)
|
||||||
|
|
||||||
self.title = QLabel(u'<h1>%s — %s</h1>' % (backend.name, backend.DESCRIPTION))
|
self.title = QLabel(u'<h1>%s — %s</h1>' % (backend.name, backend.DESCRIPTION))
|
||||||
|
|
||||||
|
if backend.ICON:
|
||||||
|
self.icon = QLabel()
|
||||||
|
img = QImage(backend.ICON)
|
||||||
|
self.icon.setPixmap(QPixmap.fromImage(img))
|
||||||
|
head.addWidget(self.icon)
|
||||||
|
|
||||||
|
head.addWidget(self.title)
|
||||||
|
head.addStretch()
|
||||||
|
|
||||||
self.body = QLabel()
|
self.body = QLabel()
|
||||||
|
|
||||||
self.layout().addWidget(self.title)
|
self.layout().addWidget(headw)
|
||||||
self.layout().addWidget(self.body)
|
self.layout().addWidget(self.body)
|
||||||
|
|
||||||
self.timer = QTimer()
|
self.timer = QTimer()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue