1 /* 2 For general Scribus (>=1.3.2) copyright and licensing information please refer 3 to the COPYING file provided with the program. Following this notice may exist 4 a copyright and/or license notice that predates the release of Scribus 1.3.2 5 for which a new license (GPL+exception) is in place. 6 */ 7 /*************************************************************************** 8 * Copyright (C) 2009 by Jain Basil Aliyas * 9 * jainbasil@gmail.com * 10 * * 11 * This program is free software; you can redistribute it and/or modify * 12 * it under the terms of the GNU General Public License as published by * 13 * the Free Software Foundation; either version 2 of the License, or * 14 * (at your option) any later version. * 15 * * 16 * This program is distributed in the hope that it will be useful, * 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of * 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 19 * GNU General Public License for more details. * 20 * * 21 * You should have received a copy of the GNU General Public License * 22 * along with this program; if not, write to the * 23 * Free Software Foundation, Inc., * 24 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * 25 ***************************************************************************/ 26 27 28 #ifndef XTGDIALOG_H 29 #define XTGDIALOG_H 30 31 #include "scconfig.h" 32 33 #include <QDialog> 34 class QCheckBox; 35 class QPushButton; 36 37 class XtgDialog : public QDialog 38 { 39 Q_OBJECT 40 41 public: 42 XtgDialog(bool prefix); 43 ~XtgDialog(); 44 45 bool usePrefix(); 46 bool askAgain(); 47 48 private: 49 QCheckBox* prefixCheck; 50 QCheckBox* doNotAskCheck; 51 QPushButton* okButton; 52 QPushButton* cancelButton; 53 }; 54 55 #endif /* XTGDIALOG_H */