add buttons on videooverlay and fix multi account

this patch adds buttons to switch to welcome page and settings
page whilst in a call.
The client was lacking this fonctionnality, in comparison to the
gnome client.

This patch also fixes the comportment of the smartlist responding
to these new possible states (including changing account during
a call).

Change-Id: I9c620d83ae0daf75f3ffc64205299006686807f1
Reviewed-by: Anthony Léonard <anthony.leonard@savoirfairelinux.com>
diff --git a/stylesheet.css b/stylesheet.css
index ceef3ea..3496e1b 100644
--- a/stylesheet.css
+++ b/stylesheet.css
@@ -186,19 +186,22 @@
 }
 
 QPushButton#exitSettingsButton, QPushButton#settingsButton, QPushButton#addToContactButton,
-QPushButton#imBackButton, QPushButton#sendCRBackButton, QPushButton#copyCMButton, QPushButton#pendingCRBackButton{
+QPushButton#imBackButton, QPushButton#sendCRBackButton, QPushButton#copyCMButton, QPushButton#pendingCRBackButton,
+QPushButton#videoBackBtn, QPushButton#videoCfgBtn{
     background-color: #414141;
     border-radius: 15px;
     border:solid 1px;
 }
 
 QPushButton#exitSettingsButton:hover, QPushButton#settingsButton:hover, QPushButton#imBackButton:hover,
-QPushButton#sendCRBackButton:hover, QPushButton#copyCMButton:hover, QPushButton#pendingCRBackButton:hover{
+QPushButton#sendCRBackButton:hover, QPushButton#copyCMButton:hover, QPushButton#pendingCRBackButton:hover,
+QPushButton#videoBackBtn:hover, QPushButton#videoCfgBtn:hover{
     background-color: #515151;
 }
 
 QPushButton#exitSettingsButton:pressed, QPushButton#settingsButton:pressed, QPushButton#imBackButton:pressed,
-QPushButton#sendCRBackButton:pressed, QPushButton#copyCMButton:pressed, QPushButton#pendingCRBackButton:pressed{
+QPushButton#sendCRBackButton:pressed, QPushButton#copyCMButton:pressed, QPushButton#pendingCRBackButton:pressed,
+QPushButton#videoBackBtn:pressed, QPushButton#videoCfgBtn:pressed{
     background-color: #313131;
 }