[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.3/kdeutils/kgpg
From: Rolf Eike Beer <kde () opensource ! sf-tec ! de>
Date: 2009-10-04 16:58:13
Message-ID: 1254675493.649813.26404.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1031305 by dakon:
clean up editor creation
M +6 -7 editor/kgpgeditor.cpp
M +3 -3 editor/kgpgeditor.h
M +1 -3 keysmanager.cpp
M +1 -1 kgpgexternalactions.cpp
--- branches/KDE/4.3/kdeutils/kgpg/editor/kgpgeditor.cpp #1031304:1031305
@@ -52,14 +52,13 @@
#include "kgpgtextinterface.h"
-KgpgEditor::KgpgEditor(QWidget *parent, KGpgItemModel *model, Qt::WFlags f, \
KShortcut gohome, bool mainwindow)
- : KXmlGuiWindow(parent, f), view(new KgpgView(this, model))
+KgpgEditor::KgpgEditor(QWidget *parent, KGpgItemModel *model, Qt::WFlags f, \
KShortcut gohome) + : KXmlGuiWindow(0, f),
+ view(new KgpgView(this, model)),
+ m_godefaultkey(gohome),
+ m_find(0),
+ m_model(model)
{
- m_ismainwindow = mainwindow;
- m_godefaultkey = gohome;
- m_find = 0;
- m_model = model;
-
// call inits to invoke all other construction parts
initActions();
--- branches/KDE/4.3/kdeutils/kgpg/editor/kgpgeditor.h #1031304:1031305
@@ -38,8 +38,9 @@
Q_OBJECT
friend class KgpgView;
+ KgpgEditor(); // = delete C++0x
public:
- KgpgEditor(QWidget *parent, KGpgItemModel *model, Qt::WFlags f = 0, KShortcut \
gohome = KShortcut(QKeySequence(Qt::CTRL + Qt::Key_Home)), bool mainwindow = false); \
+ KgpgEditor(QWidget *parent, KGpgItemModel *model, Qt::WFlags f, KShortcut \
gohome); ~KgpgEditor();
void openDocumentFile(const KUrl& url, const QString &encoding = QString());
@@ -112,7 +113,7 @@
void newText();
void slotRefreshImported(KgpgLibrary *lib, const QStringList &keys);
-
+
private:
QStringList m_customdecrypt;
QString m_textencoding;
@@ -127,7 +128,6 @@
KUrl m_docname;
bool m_textchanged; //< text was changed since last save
- bool m_ismainwindow;
bool m_emptytext; //< this was not saved to a file ever
KGpgItemModel *m_model;
--- branches/KDE/4.3/kdeutils/kgpg/keysmanager.cpp #1031304:1031305
@@ -147,7 +147,7 @@
connect(goToDefaultKey, SIGNAL(triggered(bool)), SLOT(slotGotoDefaultKey()));
goToDefaultKey->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_Home));
- s_kgpgEditor = new KgpgEditor(parent, imodel, Qt::Dialog, \
goToDefaultKey->shortcut(), true); + s_kgpgEditor = new KgpgEditor(this, imodel, \
Qt::Dialog, goToDefaultKey->shortcut()); \
s_kgpgEditor->setAttribute(Qt::WA_DeleteOnClose, false);
// this must come after kserver, preferences, and openEditor are created
@@ -2637,7 +2637,6 @@
}
KgpgEditor *kgpgtxtedit = new KgpgEditor(this, imodel, 0, \
goToDefaultKey->shortcut());
- kgpgtxtedit->setAttribute(Qt::WA_DeleteOnClose);
connect(this, SIGNAL(fontChanged(QFont)), kgpgtxtedit, SLOT(slotSetFont(QFont)));
kgpgtxtedit->view->editor->setPlainText(cliptext);
kgpgtxtedit->view->slotDecode();
@@ -2655,7 +2654,6 @@
}
KgpgEditor *kgpgtxtedit = new KgpgEditor(this, imodel, 0, \
goToDefaultKey->shortcut());
- kgpgtxtedit->setAttribute(Qt::WA_DeleteOnClose);
connect(kgpgtxtedit->view, SIGNAL(verifyFinished()), kgpgtxtedit, \
SLOT(closeWindow()));
kgpgtxtedit->view->slotSignVerify(cliptext);
--- branches/KDE/4.3/kdeutils/kgpg/kgpgexternalactions.cpp #1031304:1031305
@@ -368,7 +368,7 @@
void KGpgExternalActions::showDroppedFile()
{
- KgpgEditor *kgpgtxtedit = new KgpgEditor(0, m_model, 0, goDefaultKey);
+ KgpgEditor *kgpgtxtedit = new KgpgEditor(m_keysmanager, m_model, 0, goDefaultKey);
kgpgtxtedit->setAttribute(Qt::WA_DeleteOnClose);
kgpgtxtedit->view->editor->slotDroppedFile(droppedUrls.first());
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic