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

kleopatra

  • Kleo
  • Crypto
  • Gui
  • Wizard
Public Types | Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
Kleo::Crypto::Gui::Wizard Class Reference

#include <wizard.h>

Inheritance diagram for Kleo::Crypto::Gui::Wizard:
Inheritance graph
[legend]

Public Types

enum  Page { InvalidPage =-1 }
 

Public Slots

void back ()
 
void next ()
 

Signals

void canceled ()
 

Public Member Functions

 Wizard (QWidget *parent=0, Qt::WindowFlags f=0)
 
 ~Wizard ()
 
bool canGoToNextPage () const
 
bool canGoToPreviousPage () const
 
int currentPage () const
 
const WizardPage * currentPageWidget () const
 
WizardPage * currentPageWidget ()
 
const WizardPage * page (int id) const
 
WizardPage * page (int id)
 
void setCurrentPage (int id)
 
void setPage (int id, WizardPage *page)
 
void setPageOrder (const std::vector< int > &pages)
 
void setPageVisible (int id, bool visible)
 

Protected Member Functions

virtual void onBack (int currentId)
 
virtual void onNext (int currentId)
 

Detailed Description

Definition at line 48 of file wizard.h.

Member Enumeration Documentation

enum Kleo::Crypto::Gui::Wizard::Page
Enumerator
InvalidPage 

Definition at line 54 of file wizard.h.

Constructor & Destructor Documentation

Wizard::Wizard ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)
explicit

Definition at line 202 of file wizard.cpp.

Wizard::~Wizard ( )

Definition at line 208 of file wizard.cpp.

Member Function Documentation

void Wizard::back ( )
slot

Definition at line 314 of file wizard.cpp.

void Kleo::Crypto::Gui::Wizard::canceled ( )
signal
bool Wizard::canGoToNextPage ( ) const

Definition at line 257 of file wizard.cpp.

bool Wizard::canGoToPreviousPage ( ) const

Definition at line 263 of file wizard.cpp.

int Wizard::currentPage ( ) const

Definition at line 252 of file wizard.cpp.

const WizardPage * Wizard::currentPageWidget ( ) const

Definition at line 333 of file wizard.cpp.

WizardPage * Wizard::currentPageWidget ( )

Definition at line 339 of file wizard.cpp.

void Wizard::next ( )
slot

Definition at line 274 of file wizard.cpp.

void Wizard::onBack ( int  currentId)
protectedvirtual

Definition at line 350 of file wizard.cpp.

void Wizard::onNext ( int  currentId)
protectedvirtual

Reimplemented in Kleo::Crypto::Gui::SignEncryptWizard, and Kleo::Crypto::Gui::SignEncryptFilesWizard.

Definition at line 344 of file wizard.cpp.

const WizardPage * Wizard::page ( int  id) const

Definition at line 323 of file wizard.cpp.

WizardPage * Wizard::page ( int  id)

Definition at line 355 of file wizard.cpp.

void Wizard::setCurrentPage ( int  id)

Definition at line 233 of file wizard.cpp.

void Wizard::setPage ( int  id,
WizardPage *  page 
)

Definition at line 210 of file wizard.cpp.

void Wizard::setPageOrder ( const std::vector< int > &  pages)

Definition at line 224 of file wizard.cpp.

void Wizard::setPageVisible ( int  id,
bool  visible 
)

Definition at line 242 of file wizard.cpp.


The documentation for this class was generated from the following files:
  • wizard.h
  • wizard.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:43 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