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
31 #include "collectionquotapage_p.h"
35 #include <qprogressbar.h>
36 #include <qwhatsthis.h>
37 #include <qcombobox.h>
46 #include "globalsettings.h"
49 QuotaWidget::QuotaWidget( 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
);
63 void QuotaWidget::setQuotaInfo( qint64 current
, qint64 maxValue
)
65 mProgressBar
->setMaximum( maxValue
);
66 mProgressBar
->setValue( current
);
69 #include "collectionquotapage_p.moc"