From 6d3f57c0ffe2c8956c64dc7fed52733cfd1ecced Mon Sep 17 00:00:00 2001 From: ubbo Date: Sat, 16 Aug 2008 15:04:44 +0000 Subject: start of binary-file handling (decrypt/encrypt), kind of works, but still a lot has to be done git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@145 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- gpgwin.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'gpgwin.cpp') diff --git a/gpgwin.cpp b/gpgwin.cpp index 6215ba9..4a9c791 100644 --- a/gpgwin.cpp +++ b/gpgwin.cpp @@ -35,7 +35,6 @@ #include "context.h" #include "gpgwin.h" - GpgWin::GpgWin() { myCtx = new GpgME::Context(); @@ -46,12 +45,21 @@ GpgWin::GpgWin() edit = new QPlainTextEdit(); setCentralWidget(edit); + setCorner(Qt::BottomLeftCorner, Qt::LeftDockWidgetArea); + setCorner(Qt::BottomRightCorner, Qt::RightDockWidgetArea); + /* the list of Keys available*/ m_keyList = new KeyList(); m_keyList->setIconPath(iconPath); m_keyList->setContext(myCtx); + /* List of binary Attachments */ + m_attachments = new Attachments(); + m_attachments->setIconPath(iconPath); + m_attachments->setContext(myCtx); + m_attachments->setKeyList(m_keyList); + createActions(); createMenus(); createToolBars(); @@ -205,9 +213,15 @@ void GpgWin::createStatusBar() void GpgWin::createDockWindows() { QDockWidget *dock = new QDockWidget(tr("Encrypt for:"), this); - dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea); + dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea ); addDockWidget(Qt::RightDockWidgetArea, dock); dock->setWidget(m_keyList); + + dock = new QDockWidget(tr("Attached files:"), this); + dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea | Qt::BottomDockWidgetArea ); + addDockWidget(Qt::BottomDockWidgetArea, dock); + dock->setWidget(m_attachments); + } void GpgWin::closeEvent(QCloseEvent *event) -- cgit v1.2.3