/*************************************************************************** * -------------------------------------------------------------------- * * Print Options Dialog * * -------------------------------------------------------------------- * * Copyright (C) 1999, Robert Berry <rjmber@ntlwolrd.com> * * -------------------------------------------------------------------- * * 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 KTPRINTOPT_H #define KTPRINTOPT_H #ifdef HAVE_CONFIG_H #include <config.h> #endif #include <tdeprint/kprintdialogpage.h> class TQCheckBox; class TDEAccel; /** *Give the user the option to print the crontab file. *If the user is root ask if they want to print all the users */ class KTPrintOpt : public KPrintDialogPage { TQ_OBJECT public: /** * Constructs the dialog, if root is true the print all users is not disabled */ KTPrintOpt(bool root = false); ~KTPrintOpt(); void setOptions(const TQMap<TQString,TQString>& options); void getOptions(TQMap<TQString,TQString>& options, bool incldef = false); private: TQCheckBox* chkPrintCrontab; TQCheckBox* chkPrintAllUsers; }; #endif