Changeset View
Changeset View
Standalone View
Standalone View
ui/annotationwidgets.h
Show First 20 Lines • Show All 77 Lines • ▼ Show 20 Line(s) | 75 | public: | |||
---|---|---|---|---|---|
78 | 78 | | |||
79 | virtual Okular::Annotation::SubType annotationType() const; | 79 | virtual Okular::Annotation::SubType annotationType() const; | ||
80 | 80 | | |||
81 | QWidget * appearanceWidget(); | 81 | QWidget * appearanceWidget(); | ||
82 | QWidget * extraWidget(); | 82 | QWidget * extraWidget(); | ||
83 | 83 | | |||
84 | virtual void applyChanges(); | 84 | virtual void applyChanges(); | ||
85 | 85 | | |||
86 | void setAnnotTypeEditable( bool ); | ||||
87 | | ||||
86 | Q_SIGNALS: | 88 | Q_SIGNALS: | ||
87 | void dataChanged(); | 89 | void dataChanged(); | ||
88 | 90 | | |||
89 | protected: | 91 | protected: | ||
90 | QWidget * createAppearanceWidget(); | 92 | QWidget * createAppearanceWidget(); | ||
91 | 93 | | |||
92 | virtual void createStyleWidget(QFormLayout * formLayout); | 94 | virtual void createStyleWidget(QFormLayout * formLayout); | ||
93 | virtual QWidget * createExtraWidget(); | 95 | virtual QWidget * createExtraWidget(); | ||
94 | 96 | | |||
95 | void addColorButton( QWidget * widget, QFormLayout * formlayout ); | 97 | void addColorButton( QWidget * widget, QFormLayout * formlayout ); | ||
96 | void addOpacitySpinBox( QWidget * widget, QFormLayout * formlayout ); | 98 | void addOpacitySpinBox( QWidget * widget, QFormLayout * formlayout ); | ||
97 | void addVerticalSpacer( QFormLayout * formlayout ); | 99 | void addVerticalSpacer( QFormLayout * formlayout ); | ||
98 | 100 | | |||
101 | bool m_typeEditable; | ||||
102 | | ||||
99 | private: | 103 | private: | ||
100 | Okular::Annotation * m_ann; | 104 | Okular::Annotation * m_ann; | ||
101 | QWidget * m_appearanceWidget { nullptr }; | 105 | QWidget * m_appearanceWidget { nullptr }; | ||
102 | QWidget * m_extraWidget { nullptr }; | 106 | QWidget * m_extraWidget { nullptr }; | ||
103 | KColorButton *m_colorBn { nullptr }; | 107 | KColorButton *m_colorBn { nullptr }; | ||
104 | QSpinBox *m_opacity { nullptr }; | 108 | QSpinBox *m_opacity { nullptr }; | ||
105 | }; | 109 | }; | ||
106 | 110 | | |||
▲ Show 20 Lines • Show All 177 Lines • Show Last 20 Lines |