/* For general Scribus (>=1.3.2) copyright and licensing information please refer to the COPYING file provided with the program. Following this notice may exist a copyright and/or license notice that predates the release of Scribus 1.3.2 for which a new license (GPL+exception) is in place. */ #ifndef HYASK_H #define HYASK_H #include #include #include #include #include #include "scribusapi.h" class SCRIBUS_API WortEdit : public QLineEdit { Q_OBJECT public: WortEdit(QWidget* parent); ~WortEdit() {}; void keyPressEvent(QKeyEvent *k); }; class SCRIBUS_API HyAsk : public QDialog { Q_OBJECT public: HyAsk( QWidget* parent, QString HWort ); ~HyAsk() {}; WortEdit* Wort; QPushButton* OK; QPushButton* Skip; QPushButton* Cancel; int xpos; int ypos; public slots: void Check(); void DoSkip(); void accept(); void reject(); protected: QVBoxLayout* HyAskLayout; QHBoxLayout* Layout1; }; #endif // HYASK_H