/* * Copyright (C) 2009 Lorenzo Bettini * See COPYING file that comes with this distribution */ #ifndef FINDFORM_H #define FINDFORM_H #include #include #include "findreplace_global.h" #include "findreplaceform.h" /** * The form for the find dialog (it is basically the same * as FindReplaceForm without the replace related widgets). */ class FINDREPLACESHARED_EXPORT FindForm : public FindReplaceForm { Q_OBJECT public: FindForm(QWidget *parent = 0); ~FindForm(); /** * Writes the state of the form to the passed settings. * @param settings * @param prefix the prefix to insert in the settings */ virtual void writeSettings(QSettings &settings, const QString &prefix = "FindDialog"); /** * Reads the state of the form from the passed settings. * @param settings * @param prefix the prefix to look for in the settings */ virtual void readSettings(QSettings &settings, const QString &prefix = "FindDialog"); protected: void changeEvent(QEvent *e); }; #endif // FINDFORM_H