diff options
author | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2010-09-29 20:26:26 +0000 |
---|---|---|
committer | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2010-09-29 20:26:26 +0000 |
commit | 6f2ff462f9a324f1547dde296a7517c9863f3b06 (patch) | |
tree | 0b5e524279a27d7e97e5c844639c2e119c59a3df /gpgwin.cpp | |
parent | more error handling for encryption in context.cpp (diff) | |
download | gpg4usb-6f2ff462f9a324f1547dde296a7517c9863f3b06.tar.gz gpg4usb-6f2ff462f9a324f1547dde296a7517c9863f3b06.zip |
nearly added icon for attachments in statusbar
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@379 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'gpgwin.cpp')
-rw-r--r-- | gpgwin.cpp | 37 |
1 files changed, 15 insertions, 22 deletions
@@ -324,31 +324,21 @@ void GpgWin::createToolBars() void GpgWin::createStatusBar() { - QWidget *langBox = new QWidget(); - QHBoxLayout *vbox2 = new QHBoxLayout(); - - langBox->setLayout(vbox2); - -// langBox->addMenuAction(appendSelectedKeysAct); - + QWidget *statusBarBox = new QWidget(); + QHBoxLayout *statusBarBoxLayout = new QHBoxLayout(); statusBar()->showMessage(tr("Ready"),2000); - statusBar()->setContentsMargins(0,0,0,0); - QLabel *label; QPixmap *pixmap; - QMenu *menu; - pixmap = new QPixmap(iconPath + "statusbar_txt3.png"); - label = new QLabel(statusBar()); - label->setPixmap(*pixmap); - langBox->setLayout(vbox2); - menu = new QMenu(label); - QMenu *filemenu; - filemenu= menu->addMenu(tr("&File")); - label->setStatusTip("Es liegen Dateien im Attachments-Ordner"); - label->setWhatsThis("Attachment vorhanden"); - statusBar()->insertPermanentWidget(0,label,0); - statusBar()->setFixedHeight(30); + pixmap = new QPixmap(iconPath + "statusbar_icon.png"); + statusBarIcon = new QLabel(statusBar()); + statusBarIcon->setPixmap(*pixmap); + statusBarBox->setLayout(statusBarBoxLayout); + + statusBarIcon->setStatusTip(tr("Files have been saved to attachment subdirectory")); + + statusBar()->insertPermanentWidget(0,statusBarIcon,0); + statusBarIcon->hide(); } void GpgWin::createDockWindows() @@ -617,7 +607,10 @@ void GpgWin::parseMime(QByteArray *message) } *message = pText.toUtf8(); - if (showmadock) aDock->show(); + if (showmadock) { + aDock->show(); + statusBarIcon->show(); + } } /** |