akregator/src

propertieswidgetbase.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './propertieswidgetbase.ui'
00003 **
00004 ** Created: Mon Sep 6 08:49:24 2010
00005 **
00006 ** WARNING! All changes made in this file will be lost!
00007 ****************************************************************************/
00008 
00009 #ifndef FEEDPROPERTIESWIDGET_H
00010 #define FEEDPROPERTIESWIDGET_H
00011 
00012 #include <qvariant.h>
00013 #include <qwidget.h>
00014 
00015 class QVBoxLayout;
00016 class QHBoxLayout;
00017 class QGridLayout;
00018 class QSpacerItem;
00019 class QTabWidget;
00020 class QLabel;
00021 class KLineEdit;
00022 class QCheckBox;
00023 class KIntSpinBox;
00024 class QComboBox;
00025 class QButtonGroup;
00026 class QRadioButton;
00027 
00028 namespace Akregator {
00029 class FeedPropertiesWidgetBase : public QWidget
00030 {
00031     Q_OBJECT
00032 
00033 public:
00034     FeedPropertiesWidgetBase( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00035     ~FeedPropertiesWidgetBase();
00036 
00037     QTabWidget* tabWidget2;
00038     QWidget* tab;
00039     QLabel* textLabel3;
00040     QLabel* textLabel2;
00041     KLineEdit* feedNameEdit;
00042     KLineEdit* urlEdit;
00043     QCheckBox* upChkbox;
00044     QLabel* textLabel1;
00045     KIntSpinBox* updateSpinBox;
00046     QComboBox* updateComboBox;
00047     QCheckBox* checkBox_useNotification;
00048     QWidget* tab_2;
00049     QButtonGroup* bg_feedArchive;
00050     QRadioButton* rb_keepAllArticles;
00051     QRadioButton* rb_limitArticleNumber;
00052     QRadioButton* rb_limitArticleAge;
00053     KIntSpinBox* sb_maxArticleAge;
00054     KIntSpinBox* sb_maxArticleNumber;
00055     QRadioButton* rb_disableArchiving;
00056     QRadioButton* rb_globalDefault;
00057     QWidget* TabPage;
00058     QCheckBox* checkBox_loadWebsite;
00059     QCheckBox* checkBox_markRead;
00060 
00061 protected:
00062     QVBoxLayout* FeedPropertiesWidgetLayout;
00063     QGridLayout* tabLayout;
00064     QGridLayout* layout8;
00065     QHBoxLayout* layout9;
00066     QSpacerItem* spacer8;
00067     QGridLayout* tabLayout_2;
00068     QGridLayout* bg_feedArchiveLayout;
00069     QSpacerItem* spacer5_2;
00070     QSpacerItem* spacer7;
00071     QGridLayout* TabPageLayout;
00072     QSpacerItem* spacer6;
00073     QVBoxLayout* layout4;
00074 
00075 protected slots:
00076     virtual void languageChange();
00077 
00078     virtual void slotUpdateComboBoxActivated( int ) = 0;
00079     virtual void slotUpdateCheckBoxToggled( bool ) = 0;
00080 
00081 
00082 };
00083 }
00084 
00085 #endif // FEEDPROPERTIESWIDGET_H
KDE Home | KDE Accessibility Home | Description of Access Keys