• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

kleopatra

Public Slots | Public Member Functions | Static Public Member Functions | List of all members
KleopatraApplication Class Reference

#include <kleopatraapplication.h>

Inherits KUniqueApplication.

Public Slots

void decryptFiles (const QStringList &files, GpgME::Protocol proto)
 
void decryptVerifyFiles (const QStringList &files, GpgME::Protocol proto)
 
void encryptFiles (const QStringList &files, GpgME::Protocol proto)
 
void importCertificatesFromFile (const QStringList &files, GpgME::Protocol proto)
 
void openOrRaiseConfigDialog ()
 
void openOrRaiseMainWindow ()
 
void signEncryptFiles (const QStringList &files, GpgME::Protocol proto)
 
void signFiles (const QStringList &files, GpgME::Protocol proto)
 
void startMonitoringSmartCard ()
 
void verifyFiles (const QStringList &files, GpgME::Protocol proto)
 

Public Member Functions

 KleopatraApplication ()
 
 ~KleopatraApplication ()
 
bool ignoreNewInstance () const
 
const MainWindow * mainWindow () const
 
MainWindow * mainWindow ()
 
int newInstance ()
 
void restoreMainWindow ()
 
void setFirstNewInstance (bool on)
 
void setIgnoreNewInstance (bool on)
 
void setMainWindow (MainWindow *mw)
 
const SysTrayIcon * sysTrayIcon () const
 
SysTrayIcon * sysTrayIcon ()
 
void toggleMainWindowVisibility ()
 

Static Public Member Functions

static KCmdLineOptions commandLineOptions ()
 
static KleopatraApplication * instance ()
 

Detailed Description

Definition at line 46 of file kleopatraapplication.h.

Constructor & Destructor Documentation

KleopatraApplication::KleopatraApplication ( )

Definition at line 232 of file kleopatraapplication.cpp.

KleopatraApplication::~KleopatraApplication ( )

Definition at line 245 of file kleopatraapplication.cpp.

Member Function Documentation

KCmdLineOptions KleopatraApplication::commandLineOptions ( )
static

Definition at line 127 of file kleopatraapplication.cpp.

void KleopatraApplication::decryptFiles ( const QStringList &  files,
GpgME::Protocol  proto 
)
slot

Definition at line 505 of file kleopatraapplication.cpp.

void KleopatraApplication::decryptVerifyFiles ( const QStringList &  files,
GpgME::Protocol  proto 
)
slot

Definition at line 517 of file kleopatraapplication.cpp.

void KleopatraApplication::encryptFiles ( const QStringList &  files,
GpgME::Protocol  proto 
)
slot

Definition at line 480 of file kleopatraapplication.cpp.

bool KleopatraApplication::ignoreNewInstance ( ) const

Definition at line 531 of file kleopatraapplication.cpp.

void KleopatraApplication::importCertificatesFromFile ( const QStringList &  files,
GpgME::Protocol  proto 
)
slot

Definition at line 473 of file kleopatraapplication.cpp.

static KleopatraApplication* KleopatraApplication::instance ( )
inlinestatic

Definition at line 54 of file kleopatraapplication.h.

const MainWindow * KleopatraApplication::mainWindow ( ) const

Definition at line 378 of file kleopatraapplication.cpp.

MainWindow * KleopatraApplication::mainWindow ( )

Definition at line 382 of file kleopatraapplication.cpp.

int KleopatraApplication::newInstance ( )

Definition at line 268 of file kleopatraapplication.cpp.

void KleopatraApplication::openOrRaiseConfigDialog ( )
slot

Definition at line 459 of file kleopatraapplication.cpp.

void KleopatraApplication::openOrRaiseMainWindow ( )
slot

Definition at line 448 of file kleopatraapplication.cpp.

void KleopatraApplication::restoreMainWindow ( )

Definition at line 420 of file kleopatraapplication.cpp.

void KleopatraApplication::setFirstNewInstance ( bool  on)

Definition at line 526 of file kleopatraapplication.cpp.

void KleopatraApplication::setIgnoreNewInstance ( bool  on)

Definition at line 522 of file kleopatraapplication.cpp.

void KleopatraApplication::setMainWindow ( MainWindow *  mw)

Definition at line 386 of file kleopatraapplication.cpp.

void KleopatraApplication::signEncryptFiles ( const QStringList &  files,
GpgME::Protocol  proto 
)
slot

Definition at line 498 of file kleopatraapplication.cpp.

void KleopatraApplication::signFiles ( const QStringList &  files,
GpgME::Protocol  proto 
)
slot

Definition at line 489 of file kleopatraapplication.cpp.

void KleopatraApplication::startMonitoringSmartCard ( )
slot

Definition at line 469 of file kleopatraapplication.cpp.

const SysTrayIcon * KleopatraApplication::sysTrayIcon ( ) const

Definition at line 369 of file kleopatraapplication.cpp.

SysTrayIcon * KleopatraApplication::sysTrayIcon ( )

Definition at line 373 of file kleopatraapplication.cpp.

void KleopatraApplication::toggleMainWindowVisibility ( )

Definition at line 411 of file kleopatraapplication.cpp.

void KleopatraApplication::verifyFiles ( const QStringList &  files,
GpgME::Protocol  proto 
)
slot

Definition at line 511 of file kleopatraapplication.cpp.


The documentation for this class was generated from the following files:
  • kleopatraapplication.h
  • kleopatraapplication.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kleopatra

Skip menu "kleopatra"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal