Subversion Repositories svn1

Rev

Rev 205 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 205 Rev 207
Line 4... Line 4...
4
#include <QTabWidget>
4
#include <QTabWidget>
5
#include <QLineEdit>
5
#include <QLineEdit>
6
#include <QPushButton>
6
#include <QPushButton>
7
#include <QWebView>
7
#include <QWebView>
8
#include <QUrl>
8
#include <QUrl>
-
 
9
#include <QAction>
9
 
10
 
10
class QWidget;
11
class QWidget;
-
 
12
class QPrinter;
11
class QmWebView;
13
class QmWebView;
12
 
14
 
13
class QmReportWindow : public QWidget
15
class QmReportWindow : public QWidget
14
{
16
{
15
    Q_OBJECT
17
    Q_OBJECT
Line 20... Line 22...
20
    void addReport(const QString &report, const QString &name);
22
    void addReport(const QString &report, const QString &name);
21
 
23
 
22
private:
24
private:
23
    QTabWidget *tabWidget;
25
    QTabWidget *tabWidget;
24
    QLineEdit *tabPath;
26
    QLineEdit *tabPath;
25
    QPushButton *pb_original;
27
    QAction *pb_original;
26
    QPushButton *pb_back;
28
    QAction *pb_back;
27
    QPushButton *pb_forward;
29
    QAction *pb_forward;
28
    QPushButton *pb_print;
30
    QAction *pb_print;
29
    QmWebView *currentWebView;
31
    QmWebView *currentWebView;
30
 
32
 
31
private slots:
33
private slots:
32
    void deleteTab(int tab);
34
    void deleteTab(int tab);
33
    void tabChanged(int tab);
35
    void tabChanged(int tab);
34
    void back(void);
36
    void back(void);
35
    void forward(void);
37
    void forward(void);
36
    void home(void);
38
    void home(void);
-
 
39
    void print(void);
-
 
40
    void printPreview(QPrinter * printer);
37
};
41
};
38
 
42
 
39
class QmWebView : public QWebView
43
class QmWebView : public QWebView
40
{
44
{
41
public:
45
public: