karm

csvexportdialog_base.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './csvexportdialog_base.ui'
00003 **
00004 ** Created: Tue Oct 5 00:39:55 2010
00005 **
00006 ** WARNING! All changes made in this file will be lost!
00007 ****************************************************************************/
00008 
00009 #ifndef CSVEXPORTDIALOGBASE_H
00010 #define CSVEXPORTDIALOGBASE_H
00011 
00012 #include <qvariant.h>
00013 #include <qpixmap.h>
00014 #include <qdialog.h>
00015 
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class KDateEdit;
00021 class KPushButton;
00022 class QLabel;
00023 class KURLRequester;
00024 class QComboBox;
00025 class QGroupBox;
00026 class QButtonGroup;
00027 class QRadioButton;
00028 class QLineEdit;
00029 
00030 class CSVExportDialogBase : public QDialog
00031 {
00032     Q_OBJECT
00033 
00034 public:
00035     CSVExportDialogBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00036     ~CSVExportDialogBase();
00037 
00038     KPushButton* btnExport;
00039     KPushButton* btnCancel;
00040     QLabel* textLabel1_3;
00041     KURLRequester* urlExportTo;
00042     QLabel* quotesLabel;
00043     QComboBox* cboQuote;
00044     QGroupBox* grpDateRange;
00045     QLabel* textLabel1;
00046     KDateEdit* dtFrom;
00047     QLabel* textLabel1_2;
00048     KDateEdit* dtTo;
00049     QButtonGroup* grpTimeFormat;
00050     QRadioButton* radioHoursMinutes;
00051     QRadioButton* radioDecimal;
00052     QButtonGroup* grpDelimiter;
00053     QRadioButton* radioTab;
00054     QRadioButton* radioOther;
00055     QRadioButton* radioSpace;
00056     QRadioButton* radioComma;
00057     QLineEdit* txtOther;
00058     QRadioButton* radioSemicolon;
00059 
00060 public slots:
00061     virtual void enableExportButton();
00062 
00063 protected:
00064     QGridLayout* CSVExportDialogBaseLayout;
00065     QSpacerItem* spacer3;
00066     QSpacerItem* spacer1;
00067     QGridLayout* grpDateRangeLayout;
00068     QGridLayout* grpTimeFormatLayout;
00069     QGridLayout* grpDelimiterLayout;
00070 
00071 protected slots:
00072     virtual void languageChange();
00073 
00074 private:
00075     QPixmap image0;
00076 
00077 };
00078 
00079 #endif // CSVEXPORTDIALOGBASE_H
KDE Home | KDE Accessibility Home | Description of Access Keys