Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

mainwindow.h

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './mainwindow.ui'
00003 **
00004 ** Created: Sa Mär 27 17:50:41 2004
00005 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.2.3   edited May 19 14:22 $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #ifndef MAINWINDOW_H
00011 #define MAINWINDOW_H
00012 
00013 #include <qvariant.h>
00014 #include <qmainwindow.h>
00015 #include <qptrstack.h>
00016 #include <qlineedit.h>
00017 #include "liturl.h"
00018 
00019 class QVBoxLayout;
00020 class QHBoxLayout;
00021 class QGridLayout;
00022 class QAction;
00023 class QActionGroup;
00024 class QToolBar;
00025 class QPopupMenu;
00026 class UrlEvent;
00027 
00028 class MainWindow : public QMainWindow
00029 {
00030     Q_OBJECT
00031 
00032 public:
00033     MainWindow( QWidget* parent = 0, const char* name = 0, WFlags fl = WType_TopLevel );
00034     ~MainWindow();
00035 
00036     QMenuBar *menubar;
00037     QPopupMenu *fileMenu;
00038     QPopupMenu *editMenu;
00039     QPopupMenu *OverviewMenu;
00040     QPopupMenu *CreateMenu;
00041     QPopupMenu *OptionsMenu;
00042     QPopupMenu *helpMenu;
00043     QToolBar *toolBar;
00044     QToolBar *navtoolbar;
00045     QToolBar *overviewtoolbar;
00046     QToolBar *createToolbar;
00047     QAction* fileExitAction;
00048     QAction* editUndoAction;
00049     QAction* editRedoAction;
00050     QAction* editCutAction;
00051     QAction* editCopyAction;
00052     QAction* editPasteAction;
00053     QAction* editFindAction;
00054     QAction* helpContentsAction;
00055     QAction* helpIndexAction;
00056     QAction* helpAboutAction;
00057     QAction* createAuthorAction;
00058     QAction* createNoteAction;
00059     QAction* createPartAction;
00060     QAction* createPublAction;
00061     QAction* createJournalAction;
00062     QAction* createPublisherAction;
00063     QAction* authorOverviewAction;
00064     QAction* noteOverviewAction;
00065     QAction* publOverviewAction;
00066     QAction* journalOverviewAction;
00067     QAction* publisherOverviewAction;
00068     QAction* forwardAction;
00069     QAction* backAction;
00070     QAction* closeAction;
00071     QAction* exportHtmlAction;
00072     QAction* stateAction;
00073     QAction* searchAction;
00074     QAction* importJStorAction;
00075     QAction* projectOverviewAction;
00076     QAction* createProjectAction;
00077     QAction* ReindexAction;
00078 
00079 public slots:
00080     virtual void init();
00081     virtual void fileExit();
00082     virtual void editCut();
00083     virtual void editCopy();
00084     virtual void editPaste();
00085     virtual void editFind();
00086     virtual void helpIndex();
00087     virtual void helpContents();
00088     virtual void helpAbout();
00089     virtual void showAuthor( LitUrl url );
00090     virtual void forward();
00091     virtual void back();
00092     virtual void createAuthor();
00093     virtual void createPublication();
00094     virtual void createProject();
00095     virtual void createNote();
00096     virtual void createJournal();
00097     virtual void createPublisher();
00098     virtual void setWorkingGui( bool block );
00099     virtual void state();
00100     virtual void search();
00101     virtual void authorOverview();
00102     virtual void noteOverview();
00103     virtual void journalOverview();
00104     virtual void publisherOverview();
00105     virtual void projectOverview();
00106     virtual void publOverview();
00107     virtual void urlEntered();
00108     virtual void exportHtml();
00109     virtual void reindex();
00110     virtual void importJStor();
00111 
00112 protected:
00113     QLineEdit *urlline;
00114     QPtrStack<UrlEvent> stforward;
00115     QPtrStack<UrlEvent> stback;
00116 
00117 
00118 protected slots:
00119     virtual void languageChange();
00120 
00121 };
00122 
00123 #endif // MAINWINDOW_H

Generated on Sat Mar 27 19:20:40 2004 for Literature by doxygen 1.3.6-20040222