kword
KWStartupWidget.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef kw_startup_widget_h
00019 #define kw_startup_widget_h
00020
00021 #include <KWStartupWidgetBase.h>
00022 #include <KoPageLayout.h>
00023
00024 class KoPageLayoutSize;
00025 class KoPageLayoutColumns;
00026 class KWDocument;
00027
00033 class KWStartupWidget : public KWStartupWidgetBase {
00034 Q_OBJECT
00035 public:
00042 KWStartupWidget(QWidget *parent, KWDocument *doc, const KoColumns &columns);
00043
00044 private slots:
00045 void sizeUpdated(KoPageLayout &layout);
00046 void columnsUpdated(KoColumns &columns);
00047 void buttonClicked();
00048
00049 signals:
00051 void documentSelected();
00052
00053 private:
00054 KoPageLayoutSize *m_sizeWidget;
00055 KoPageLayoutColumns *m_columnsWidget;
00056
00057 KoPageLayout m_layout;
00058 KoColumns m_columns;
00059 KWDocument *m_doc;
00060 };
00061
00062 #endif
|