2 * \file QDocumentDialog.h
3 * Copyright 2001 the LyX Team
4 * Read the file COPYING
6 * \author Kalle Dalheimer <kalle@klaralvdalens-datakonsult.se>
9 #ifndef QDOCUMENTDIALOG_H
10 #define QDOCUMENTDIALOG_H
12 #include "ui/QDocumentDialogBase.h"
16 class QDocumentDialog : public QDocumentDialogBase
20 QDocumentDialog(QDocument * form, QWidget * parent = 0, const char * name = 0, bool modal = FALSE, WFlags fl = 0);
26 void slotBulletLaTeX(const QString&);
27 void slotAMSMath(bool);
28 void slotBulletDepth1();
29 void slotBulletDepth2();
30 void slotBulletDepth3();
31 void slotBulletDepth4();
32 void slotBulletDing1();
33 void slotBulletDing2();
34 void slotBulletDing3();
35 void slotBulletDing4();
36 void slotBulletMaths();
37 void slotBulletSize(int);
38 void slotBulletStandard();
39 void slotBulletSymbol(int);
42 void slotColumns(int);
43 void slotDefaultSkip(const QString&);
44 void slotDefaultSkip(int);
45 void slotEncoding(int);
46 void slotExtraOptions(const QString&);
47 void slotFloatPlacement(const QString&);
49 void slotFontSize(int);
50 void slotFootskip(const QString&);
51 void slotHeadheight(const QString&);
52 void slotHeadsep(const QString&);
53 void slotHeight(const QString&);
54 void slotLanguage(int);
55 void slotMarginBottom(const QString&);
56 void slotMarginLeft(const QString&);
57 void slotMarginRight(const QString&);
58 void slotMarginTop(const QString&);
60 void slotOrientation(int);
61 void slotPSDriver(int);
62 void slotPageStyle(int);
63 void slotPapersize(int);
64 void slotQuoteStyle(int);
65 void slotQuoteType(int);
67 void slotSectionNumberDepth(int);
68 void slotSeparation(int);
70 void slotSpacing(const QString&);
71 void slotSpacing(int);
72 void slotSpecialPaperPackage(int);
73 void slotTOCDepth(int);
74 void slotUseGeometryPackage(bool);
75 void slotWidth(const QString&);
79 void closeEvent(QCloseEvent *);
83 QToolButton* bulletbuttons[36];
86 #endif // QDOCUMENTDIALOG_H