kexi

#include <kexisimpleprintpreviewwindow.h>

Inherits TQWidget.

Public Slots

void updatePagesCount ()
 
void goToPage (int pageNumber)
 
void setFullWidth ()
 

Signals

void printRequested ()
 
void pageSetupRequested ()
 

Public Member Functions

 KexiSimplePrintPreviewWindow (KexiSimplePrintingEngine &engine, const TQString &previewName, TQWidget *parent, WFlags f=0)
 
int currentPage () const
 
const KexiSimplePrintingSettings & settings () const
 

Protected Slots

void slotPageSetup ()
 
void slotPrintClicked ()
 
void slotZoomInClicked ()
 
void slotZoomOutClicked ()
 
void slotFirstClicked ()
 
void slotPreviousClicked ()
 
void slotNextClicked ()
 
void slotLastClicked ()
 
void initLater ()
 

Protected Member Functions

virtual bool event (TQEvent *e)
 

Protected Attributes

KexiSimplePrintingEngine & m_engine
 
const KexiSimplePrintingSettings & m_settings
 
TDEToolBar * m_toolbar
 
TDEToolBar * m_navToolbar
 
int m_pageNumber
 
int m_pagesCount
 
int m_idFirst
 
int m_idLast
 
int m_idPrevious
 
int m_idNext
 
int m_idPageNumberLabel
 
KexiSimplePrintPreviewScrollView * m_scrollView
 
KexiSimplePrintPreviewView * m_view
 

Friends

class KexiSimplePrintPreviewView
 

Detailed Description

A window for displaying print preview for simple printing.

Definition at line 34 of file kexisimpleprintpreviewwindow.h.

Constructor & Destructor Documentation

◆ KexiSimplePrintPreviewWindow()

KexiSimplePrintPreviewWindow::KexiSimplePrintPreviewWindow ( KexiSimplePrintingEngine &  engine,
const TQString &  previewName,
TQWidget *  parent,
WFlags  f = 0 
)
Todo:
unfinished
Todo:
progress bar...

Definition at line 151 of file kexisimpleprintpreviewwindow.cpp.

◆ ~KexiSimplePrintPreviewWindow()

KexiSimplePrintPreviewWindow::~KexiSimplePrintPreviewWindow ( )

Definition at line 249 of file kexisimpleprintpreviewwindow.cpp.

Member Function Documentation

◆ currentPage()

int KexiSimplePrintPreviewWindow::currentPage ( ) const
inline

Definition at line 44 of file kexisimpleprintpreviewwindow.h.

◆ event()

bool KexiSimplePrintPreviewWindow::event ( TQEvent *  e)
protectedvirtual

Definition at line 337 of file kexisimpleprintpreviewwindow.cpp.

◆ goToPage

void KexiSimplePrintPreviewWindow::goToPage ( int  pageNumber)
slot

Definition at line 303 of file kexisimpleprintpreviewwindow.cpp.

◆ initLater

void KexiSimplePrintPreviewWindow::initLater ( )
protectedslot

Definition at line 242 of file kexisimpleprintpreviewwindow.cpp.

◆ setFullWidth

void KexiSimplePrintPreviewWindow::setFullWidth ( )
slot

Definition at line 321 of file kexisimpleprintpreviewwindow.cpp.

◆ settings()

const KexiSimplePrintingSettings & KexiSimplePrintPreviewWindow::settings ( ) const
inline

Definition at line 46 of file kexisimpleprintpreviewwindow.h.

◆ slotFirstClicked

void KexiSimplePrintPreviewWindow::slotFirstClicked ( )
protectedslot

Definition at line 283 of file kexisimpleprintpreviewwindow.cpp.

◆ slotLastClicked

void KexiSimplePrintPreviewWindow::slotLastClicked ( )
protectedslot

Definition at line 298 of file kexisimpleprintpreviewwindow.cpp.

◆ slotNextClicked

void KexiSimplePrintPreviewWindow::slotNextClicked ( )
protectedslot

Definition at line 293 of file kexisimpleprintpreviewwindow.cpp.

◆ slotPageSetup

void KexiSimplePrintPreviewWindow::slotPageSetup ( )
protectedslot

Definition at line 267 of file kexisimpleprintpreviewwindow.cpp.

◆ slotPreviousClicked

void KexiSimplePrintPreviewWindow::slotPreviousClicked ( )
protectedslot

Definition at line 288 of file kexisimpleprintpreviewwindow.cpp.

◆ slotPrintClicked

void KexiSimplePrintPreviewWindow::slotPrintClicked ( )
protectedslot

Definition at line 259 of file kexisimpleprintpreviewwindow.cpp.

◆ slotZoomInClicked

void KexiSimplePrintPreviewWindow::slotZoomInClicked ( )
protectedslot
Todo:

Definition at line 273 of file kexisimpleprintpreviewwindow.cpp.

◆ slotZoomOutClicked

void KexiSimplePrintPreviewWindow::slotZoomOutClicked ( )
protectedslot
Todo:

Definition at line 278 of file kexisimpleprintpreviewwindow.cpp.

◆ updatePagesCount

void KexiSimplePrintPreviewWindow::updatePagesCount ( )
slot

Definition at line 326 of file kexisimpleprintpreviewwindow.cpp.

Friends And Related Symbol Documentation

◆ KexiSimplePrintPreviewView

friend class KexiSimplePrintPreviewView
friend

Definition at line 81 of file kexisimpleprintpreviewwindow.h.

Member Data Documentation

◆ m_engine

KexiSimplePrintingEngine& KexiSimplePrintPreviewWindow::m_engine
protected

Definition at line 72 of file kexisimpleprintpreviewwindow.h.

◆ m_idFirst

int KexiSimplePrintPreviewWindow::m_idFirst
protected

Definition at line 77 of file kexisimpleprintpreviewwindow.h.

◆ m_idLast

int KexiSimplePrintPreviewWindow::m_idLast
protected

Definition at line 77 of file kexisimpleprintpreviewwindow.h.

◆ m_idNext

int KexiSimplePrintPreviewWindow::m_idNext
protected

Definition at line 77 of file kexisimpleprintpreviewwindow.h.

◆ m_idPageNumberLabel

int KexiSimplePrintPreviewWindow::m_idPageNumberLabel
protected

Definition at line 77 of file kexisimpleprintpreviewwindow.h.

◆ m_idPrevious

int KexiSimplePrintPreviewWindow::m_idPrevious
protected

Definition at line 77 of file kexisimpleprintpreviewwindow.h.

◆ m_navToolbar

TDEToolBar * KexiSimplePrintPreviewWindow::m_navToolbar
protected

Definition at line 74 of file kexisimpleprintpreviewwindow.h.

◆ m_pageNumber

int KexiSimplePrintPreviewWindow::m_pageNumber
protected

Definition at line 75 of file kexisimpleprintpreviewwindow.h.

◆ m_pagesCount

int KexiSimplePrintPreviewWindow::m_pagesCount
protected

needed to know that pages could has been changed

Definition at line 76 of file kexisimpleprintpreviewwindow.h.

◆ m_scrollView

KexiSimplePrintPreviewScrollView* KexiSimplePrintPreviewWindow::m_scrollView
protected

Definition at line 78 of file kexisimpleprintpreviewwindow.h.

◆ m_settings

const KexiSimplePrintingSettings& KexiSimplePrintPreviewWindow::m_settings
protected

Definition at line 73 of file kexisimpleprintpreviewwindow.h.

◆ m_toolbar

TDEToolBar* KexiSimplePrintPreviewWindow::m_toolbar
protected

Definition at line 74 of file kexisimpleprintpreviewwindow.h.

◆ m_view

KexiSimplePrintPreviewView* KexiSimplePrintPreviewWindow::m_view
protected

Definition at line 79 of file kexisimpleprintpreviewwindow.h.


The documentation for this class was generated from the following files: