Subversion Repositories Scribus

Rev

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

Rev Author Line No. Line
167 Franz 1
#ifndef STYLESELECT_H
2
#define STYLESELECT_H
3
 
710 cbradney 4
class QGroupBox;
5
class QToolButton;
6
class QLayout;
167 Franz 7
 
8
class StyleSelect : public QWidget
9
{
10
 
2185 fschmid 11
        Q_OBJECT
167 Franz 12
 
13
public:
14
        StyleSelect(QWidget* parent);
15
        ~StyleSelect() {};
16
        void setStyle(int s);
17
        int getStyle();
18
 
19
private slots:
20
        void setTypeStyle();
21
 
22
signals:
23
        void State(int);
24
 
25
protected:
2185 fschmid 26
        QHBoxLayout* ssLayout;
27
        QHBoxLayout* buttonGroupLayout;
28
        QHBoxLayout* buttonGroup2Layout;
2188 fschmid 29
        QHBoxLayout* buttonGroup3Layout;
2185 fschmid 30
        QGroupBox* buttonGroup;
31
        QGroupBox* buttonGroup2;
2188 fschmid 32
        QGroupBox* buttonGroup3;
2185 fschmid 33
        QToolButton* underlineButton;
2188 fschmid 34
        QToolButton* underlineWordButton;
2185 fschmid 35
        QToolButton* subscriptButton;
36
        QToolButton* superscriptButton;
37
        QToolButton* smallcapsButton;
38
        QToolButton* allcapsButton;
39
        QToolButton* strikeoutButton;
40
        QToolButton* outlineButton;
167 Franz 41
};
42
 
43
#endif
44