Subversion Repositories Scribus

Rev

Rev 2969 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 paul 1
#ifndef JAVADOCS_H
2
#define JAVADOCS_H
3
 
4
#include <qdialog.h>
5
#include <qlistbox.h>
6
#include <qpushbutton.h>
7
#include <qlayout.h>
8
#include <qtooltip.h>
9
 
2969 craig 10
#include "scribusapi.h"
838 cbradney 11
class ScribusDoc;
12
class ScribusView;
13
 
2969 craig 14
class SCRIBUS_API JavaDocs : public QDialog
4201 fschmid 15
{
16
        Q_OBJECT
3 paul 17
 
18
public:
4201 fschmid 19
        JavaDocs( QWidget* parent, ScribusDoc *doc, ScribusView* vie);
20
        ~JavaDocs() {};
3 paul 21
 
4201 fschmid 22
        QListBox* Scripts;
23
        QPushButton* EditScript;
24
        QPushButton* AddScript;
25
        QPushButton* DeleteScript;
26
        QPushButton* ExitDia;
27
        ScribusDoc *Doc;
168 Franz 28
        ScribusView *View;
3 paul 29
 
30
private slots:
168 Franz 31
        void slotAdd();
32
        void slotEdit();
33
        void slotDelete();
3 paul 34
 
414 Franz 35
signals:
36
        void docChanged(bool);
37
 
3 paul 38
protected:
4201 fschmid 39
        QHBoxLayout* JavaDocsLayout;
40
        QVBoxLayout* Layout1;
3 paul 41
};
42
 
43
#endif // JAVADOCS_H