]> git.lyx.org Git - lyx.git/blob - src/frontends/qt2/FormDocumentDialogImpl.h
implement getLabelList
[lyx.git] / src / frontends / qt2 / FormDocumentDialogImpl.h
1 #ifndef FORMDOCUMENTDIALOGIMPL_H
2 #define FORMDOCUMENTDIALOGIMPL_H
3 #include "FormDocumentDialog.h"
4
5 class FormDocument;
6
7 class FormDocumentDialogImpl : public FormDocumentDialog
8
9     Q_OBJECT
10
11 public:
12     FormDocumentDialogImpl( FormDocument* form, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
13     ~FormDocumentDialogImpl();
14
15 public slots:
16       void slotApply();
17     void slotBulletLaTeX(const QString&);
18     void slotAMSMath(bool);
19     void slotBulletDepth1();
20     void slotBulletDepth2();
21     void slotBulletDepth3();
22     void slotBulletDepth4();
23     void slotBulletDing1();
24     void slotBulletDing2();
25     void slotBulletDing3();
26     void slotBulletDing4();
27     void slotBulletMaths();
28     void slotBulletSize(int);
29     void slotBulletStandard();
30     void slotBulletSymbol(int);
31     void slotClass(int);
32     void slotClose();
33     void slotColumns(int);
34     void slotDefaultSkip(const QString&);
35     void slotDefaultSkip(int);
36     void slotEncoding(int);
37     void slotExtraOptions(const QString&);
38     void slotFloatPlacement(const QString&);
39     void slotFont(int);
40     void slotFontSize(int);
41     void slotFootskip(const QString&);
42     void slotHeadheight(const QString&);
43     void slotHeadsep(const QString&);
44     void slotHeight(const QString&);
45     void slotLanguage(int);
46     void slotMarginBottom(const QString&);
47     void slotMarginLeft(const QString&);
48     void slotMarginRight(const QString&);
49     void slotMarginTop(const QString&);
50     void slotOK();
51     void slotOrientation(int);
52     void slotPSDriver(int);
53     void slotPageStyle(int);
54     void slotPapersize(int);
55     void slotQuoteStyle(int);
56     void slotQuoteType(int);
57     void slotRestore();
58     void slotSectionNumberDepth(int);
59     void slotSeparation(int);
60     void slotSides(int);
61     void slotSpacing(const QString&);
62     void slotSpacing(int);
63     void slotSpecialPaperPackage(int);
64     void slotTOCDepth(int);
65     void slotUseGeometryPackage(bool);
66     void slotWidth(const QString&);
67
68 protected:
69     void closeEvent( QCloseEvent* );
70
71 private:
72     FormDocument* form;
73     QToolButton* bulletbuttons[36];
74 };
75
76 #endif // FORMDOCUMENTDIALOG_H