Logo Search packages:      
Sourcecode: tellico version File versions

Tellico::MainWindow Class Reference

#include <mainwindow.h>

List of all members.


Detailed Description

The base class for Tellico application windows. It sets up the main window and reads the config file as well as providing a menubar, toolbar and statusbar. Tellico reimplements the methods that KMainWindow provides for main window handling and supports full session management as well as using KActions.
See also:
KMainWindow

KApplication

KConfig

Author:
Robby Stephenson
Version:
Id
mainwindow.h 935 2004-11-01 07:10:27Z robby

Definition at line 70 of file mainwindow.h.


Public Slots

void slotChangeGrouping ()
void slotConfigKeys ()
void slotConfigToolbar ()
void slotEditCopy ()
void slotEditCut ()
void slotEditDeselect ()
void slotEditFind ()
void slotEditFindNext ()
void slotEditFindPrev ()
void slotEditPaste ()
void slotEditSelectAll ()
void slotEntryCount ()
void slotFileExport (int format)
void slotFileImport (int format)
void slotFileNew (int type)
void slotFileOpen (const KURL &url)
void slotFileOpen ()
void slotFileOpenRecent (const KURL &url)
void slotFilePrint ()
void slotFileQuit ()
void slotFileSave ()
void slotFileSaveAs ()
void slotHandleConfigChange ()
void slotHideCollectionFieldsDialog ()
void slotHideConfigDialog ()
void slotHideFetchDialog ()
void slotHideFilterDialog ()
void slotHideStringMacroDialog ()
void slotInit ()
void slotNewToolbarConfig ()
void slotShowCollectionFieldsDialog ()
void slotShowConfigDialog ()
void slotShowFetchDialog ()
void slotShowFilterDialog ()
void slotShowStringMacroDialog ()
void slotShowTipOfDay (bool force=true)
void slotStatusMsg (const QString &text)
void slotToggleEntryEditor ()
void slotToggleEntryView ()
void slotToggleGroupWidget ()
void slotToggleStatusBar ()
void slotUpdateFractionDone (float f)

Public Member Functions

bool fileSave ()
bool fileSaveAs ()
QStringList groupBy () const
void importFile (int format, const KURL &url)
void initFileOpen (bool nofile)
bool isNewDocument () const
 MainWindow (QWidget *parent=0, const char *name=0)
EntryItemselectedOrFirstItem ()
QStringList sortTitles () const
QStringList visibleColumns () const

Private Slots

void readCollectionOptions (Tellico::Data::Collection *coll)
void saveCollectionOptions (Tellico::Data::Collection *coll)
void slotCiteEntry ()
void slotConvertToBibliography ()
void slotEditDialogFinished ()
void slotEnableModifiedActions (bool modified=true)
void slotEnableOpenedActions ()
void slotNewEntry ()
void slotQueueFilter ()
void slotShowEntryEditor ()
void slotStringMacroDialogOk ()
void slotUpdateCollectionToolBar (Tellico::Data::Collection *coll)
void slotUpdateFilter ()
void slotUpdateToolbarIcons ()

Private Member Functions

void activateEditWidgetSlot (const char *slot)
void doPrint (const QString &html)
void initActions ()
void initConnections ()
void initDocument ()
void initStatusBar ()
void initView ()
bool openURL (const KURL &url)
bool queryClose ()
bool queryExit ()
void readOptions ()
void readProperties (KConfig *cfg)
void saveOptions ()
void saveProperties (KConfig *cfg)
void XSLTError ()

Private Attributes

KAction * m_citeEntry
CollectionFieldsDialogm_collFieldsDlg
KConfig * m_config
ConfigDialogm_configDlg
KAction * m_convertBibtex
KAction * m_copyEntry
unsigned m_currentStep
KAction * m_deleteEntry
DetailedListViewm_detailedView
EntryEditDialogm_editDialog
KAction * m_editEntry
KAction * m_editFind
KAction * m_editFindNext
KAction * m_editFindPrev
KSelectAction * m_entryGrouping
KAction * m_exportAlex
KAction * m_exportBibtex
KAction * m_exportBibtexml
FetchDialogm_fetchDlg
KActionMenu * m_fileExportMenu
KActionMenu * m_fileImportMenu
KRecentFilesAction * m_fileOpenRecent
KAction * m_filePrint
KAction * m_fileSave
KAction * m_fileSaveAs
FilterDialogm_filterDlg
FindDialogm_findDlg
GroupViewm_groupView
bool m_initialized
unsigned m_maxSteps
bool m_newDocument
KAction * m_newEntry
KProgress * m_progress
unsigned m_queuedFilters
LineEditActionm_quickFilter
QSplitter * m_split
QSplitter * m_split2
StringMapDialogm_stringMacroDlg
KAction * m_stringMacros
KToggleAction * m_toggleEntryEditor
KToggleAction * m_toggleEntryView
KToggleAction * m_toggleGroupWidget
KToggleAction * m_toggleStatusBar
ViewStackm_viewStack

Friends

class Controller

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

Generated by  Doxygen 1.6.0   Back to index