KHtml

khtml_printsettings.h
1 /*
2  * This file is part of the KDE libraries
3  * Copyright (c) 2002 Michael Goffioul <[email protected]>
4  *
5  * This library is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU Library General Public
7  * License version 2 as published by the Free Software Foundation.
8  *
9  * This library is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12  * Library General Public License for more details.
13  *
14  * You should have received a copy of the GNU Library General Public License
15  * along with this library; see the file COPYING.LIB. If not, write to
16  * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
17  * Boston, MA 02110-1301, USA.
18  **/
19 
20 #ifndef KHTML_PRINTSETTINGS_H
21 #define KHTML_PRINTSETTINGS_H
22 
23 #include <QWidget>
24 
25 class QCheckBox;
26 
27 class KHTMLPrintSettings : public QWidget
28 {
29  Q_OBJECT
30 public:
31  KHTMLPrintSettings(QWidget *parent = nullptr);
32  ~KHTMLPrintSettings();
33 
34  bool printFriendly();
35  bool printImages();
36  bool printHeader();
37 
38 private:
39  QCheckBox *m_printfriendly;
40  QCheckBox *m_printimages;
41  QCheckBox *m_printheader;
42 };
43 
44 #endif
Q_OBJECTQ_OBJECT
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Oct 16 2021 22:47:56 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.