Fix confusing checkbox text due to class reuse
[kdepim.git] / kmail / collectionquotapage_p.cpp
blob6f437d2ce1ef17d5a97cea21c75b9d8a53234f75
1 /**
3 * Copyright (c) 2006 Till Adam <adam@kde.org>
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; version 2 of the License
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
15 * You should have received a copy of the GNU General Public License along
16 * with this program; if not, write to the Free Software Foundation, Inc.,
17 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19 * In addition, as a special exception, the copyright holders give
20 * permission to link the code of this program with any edition of
21 * the Qt library by Trolltech AS, Norway (or with modified versions
22 * of Qt that use the same license as Qt), and distribute linked
23 * combinations including the two. You must obey the GNU General
24 * Public License in all respects for all of the code used other than
25 * Qt. If you modify this file, you may extend this exception to
26 * your version of the file, but you are not obligated to do so. If
27 * you do not wish to do so, delete this exception statement from
28 * your version.
31 #include "collectionquotapage_p.h"
33 #include <qlayout.h>
34 #include <qlabel.h>
35 #include <qprogressbar.h>
36 #include <qwhatsthis.h>
37 #include <qcombobox.h>
39 #include <math.h>
41 #include "kmkernel.h"
42 #include "klocale.h"
43 #include "kconfig.h"
44 #include "kdebug.h"
45 #include "kdialog.h"
46 #include "globalsettings.h"
49 QuotaWidget::QuotaWidget( QWidget* parent )
50 :QWidget( parent )
52 QVBoxLayout *box = new QVBoxLayout( this );
53 QWidget *stuff = new QWidget( this );
54 QGridLayout* layout = new QGridLayout( stuff );
55 layout->setMargin( KDialog::marginHint() );
56 layout->setSpacing( KDialog::spacingHint() );
57 mProgressBar = new QProgressBar( stuff );
58 layout->addWidget( mProgressBar, 2, 1 );
59 box->addWidget( stuff );
60 box->addStretch( 2 );
63 void QuotaWidget::setQuotaInfo( qint64 current, qint64 maxValue )
65 mProgressBar->setMaximum( maxValue );
66 mProgressBar->setValue( current );
69 #include "collectionquotapage_p.moc"