/*************************************************************************** komparesaveoptionswidget.h -------------------------- begin : Sun Mar 4 2001 Copyright 2001-2003 Otto Bruggeman Copyright 2001-2003 John Firebaugh ****************************************************************************/ /*************************************************************************** ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License as published by ** the Free Software Foundation; either version 2 of the License, or ** (at your option) any later version. ** ***************************************************************************/ #ifndef KOMPARESAVEOPTIONSWIDGET_H #define KOMPARESAVEOPTIONSWIDGET_H #include #include #include "komparesaveoptionsbase.h" class DiffSettings; class QButtonGroup; class KompareSaveOptionsWidget : public KompareSaveOptionsBase, public KompareFunctions { Q_OBJECT public: KompareSaveOptionsWidget( QString source, QString destination, DiffSettings* settings, QWidget* parent ); ~KompareSaveOptionsWidget(); void saveOptions(); QString directory() const; protected slots: void updateCommandLine(); private: void loadOptions(); DiffSettings* m_settings; QString m_source; QString m_destination; QButtonGroup* m_FormatBG; }; #endif