Changeset View
Changeset View
Standalone View
Standalone View
src/part/simpleprintpreviewwindow_p.h
Show All 23 Lines | 19 | /* This file was part of the KDE project | |||
---|---|---|---|---|---|
24 | License as published by the Free Software Foundation; either | 24 | License as published by the Free Software Foundation; either | ||
25 | version 2 of the License, or (at your option) any later version. | 25 | version 2 of the License, or (at your option) any later version. | ||
26 | */ | 26 | */ | ||
27 | 27 | | |||
28 | #ifndef KGVSIMPLEPRINTPREVIEWWINDOW_P_H | 28 | #ifndef KGVSIMPLEPRINTPREVIEWWINDOW_P_H | ||
29 | #define KGVSIMPLEPRINTPREVIEWWINDOW_P_H | 29 | #define KGVSIMPLEPRINTPREVIEWWINDOW_P_H | ||
30 | 30 | | |||
31 | #include "simpleprintpreviewwindow.h" | 31 | #include "simpleprintpreviewwindow.h" | ||
32 | //Added by qt3to4: | 32 | // Added by qt3to4: | ||
33 | #include <QPaintEvent> | 33 | #include <QPaintEvent> | ||
34 | #include <QResizeEvent> | 34 | #include <QResizeEvent> | ||
35 | #include <QScrollArea> | 35 | #include <QScrollArea> | ||
36 | 36 | | |||
37 | namespace KGraphViewer | 37 | namespace KGraphViewer { | ||
38 | { | | |||
39 | 38 | | |||
40 | class KGVSimplePrintPreviewView : public QWidget | 39 | class KGVSimplePrintPreviewView : public QWidget { | ||
41 | { | | |||
42 | Q_OBJECT | 40 | Q_OBJECT | ||
43 | public: | 41 | public: | ||
44 | explicit KGVSimplePrintPreviewView(KGVSimplePrintPreviewWindow *window); | 42 | explicit KGVSimplePrintPreviewView(KGVSimplePrintPreviewWindow *window); | ||
45 | 43 | | |||
46 | void paintEvent(QPaintEvent* pe) override; | 44 | void paintEvent(QPaintEvent *pe) override; | ||
45 | | ||||
47 | protected: | 46 | protected: | ||
48 | KGVSimplePrintPreviewWindow *m_window; | 47 | KGVSimplePrintPreviewWindow *m_window; | ||
49 | }; | 48 | }; | ||
50 | 49 | | |||
51 | class KGVSimplePrintPreviewScrollView : public QScrollArea | 50 | class KGVSimplePrintPreviewScrollView : public QScrollArea { | ||
52 | { | | |||
53 | Q_OBJECT | 51 | Q_OBJECT | ||
54 | 52 | | |||
55 | public: | 53 | public: | ||
56 | explicit KGVSimplePrintPreviewScrollView(KGVSimplePrintPreviewWindow *window); | 54 | explicit KGVSimplePrintPreviewScrollView( | ||
55 | KGVSimplePrintPreviewWindow *window); | ||||
57 | 56 | | |||
58 | KGVSimplePrintPreviewView *m_view; | 57 | KGVSimplePrintPreviewView *m_view; | ||
59 | 58 | | |||
60 | public Q_SLOTS: | 59 | public Q_SLOTS: | ||
61 | void setFullWidth(); | 60 | void setFullWidth(); | ||
62 | // void setContentsPos(int x, int y); | 61 | // void setContentsPos(int x, int y); | ||
63 | 62 | | |||
64 | protected: | 63 | protected: | ||
65 | void paintEvent(QPaintEvent* pe) override; | 64 | void paintEvent(QPaintEvent *pe) override; | ||
66 | 65 | | |||
67 | // virtual void resizeEvent( QResizeEvent *re ); | 66 | // virtual void resizeEvent( QResizeEvent *re ); | ||
68 | KGVSimplePrintPreviewWindow *m_window; | 67 | KGVSimplePrintPreviewWindow *m_window; | ||
69 | }; | 68 | }; | ||
70 | 69 | | |||
71 | } | 70 | } // namespace KGraphViewer | ||
72 | 71 | | |||
73 | #endif | 72 | #endif |