kdgantt

itemAttributeDialog.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './itemAttributeDialog.ui'
00003 **
00004 ** Created: Thu Mar 29 05:45:29 2007
00005 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.8   edited Jan 11 14:47 $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #ifndef ITEMATTRIBUTEDIALOG_H
00011 #define ITEMATTRIBUTEDIALOG_H
00012 
00013 #include <qvariant.h>
00014 #include <qdialog.h>
00015 #include "KDGanttViewSummaryItem.h"
00016 #include "KDGanttViewItem.h"
00017 #include "KDGanttView.h"
00018 #include "KDGanttViewEventItem.h"
00019 
00020 class QVBoxLayout;
00021 class QHBoxLayout;
00022 class QGridLayout;
00023 class QSpacerItem;
00024 class QLabel;
00025 class QLineEdit;
00026 class QTimeEdit;
00027 class QDateEdit;
00028 class QComboBox;
00029 class QPushButton;
00030 class QSpinBox;
00031 class QSlider;
00032 class QCheckBox;
00033 
00034 class itemAttributeDialog : public QDialog
00035 {
00036     Q_OBJECT
00037 
00038 public:
00039     itemAttributeDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00040     ~itemAttributeDialog();
00041 
00042     QLabel* TextLabel1_2;
00043     QLineEdit* itemName;
00044     QLabel* TextLabel4;
00045     QLabel* TextLabel8;
00046     QTimeEdit* TimeEdit5;
00047     QLabel* TextLabel1;
00048     QLabel* TextLabel5;
00049     QDateEdit* DateEdit1;
00050     QComboBox* MiddleBox;
00051     QDateEdit* DateEdit2;
00052     QLabel* StartShape;
00053     QPushButton* ChangeStart;
00054     QLabel* TextLabel2;
00055     QComboBox* StartBox;
00056     QLabel* TextLabel3;
00057     QDateEdit* DateEdit4;
00058     QDateEdit* DateEdit3;
00059     QLabel* TextLabel2_2;
00060     QPushButton* HighMiddle;
00061     QPushButton* HighStart;
00062     QPushButton* ChangeMiddle;
00063     QTimeEdit* TimeEdit3;
00064     QPushButton* ChangeEnd;
00065     QLabel* TextLabel6;
00066     QPushButton* HighEnd;
00067     QComboBox* EndBox;
00068     QTimeEdit* TimeEdit4;
00069     QDateEdit* DateEdit5;
00070     QTimeEdit* TimeEdit1;
00071     QTimeEdit* TimeEdit2;
00072     QLabel* TextLabel10;
00073     QLabel* TextLabel7;
00074     QLineEdit* LineEdit1;
00075     QLabel* TextLabel9;
00076     QPushButton* ChangeText;
00077     QLabel* PrioLabel;
00078     QSpinBox* PrioSpinBox;
00079     QSlider* PrioSlider;
00080     QCheckBox* CalBox;
00081 
00082 public slots:
00083     virtual void init();
00084     virtual void ChangeText_clicked();
00085     virtual void ChangeStart_clicked();
00086     virtual void ChangeMiddle_clicked();
00087     virtual void ChangeEnd_clicked();
00088     virtual void resetTime( KDGanttViewItem * item );
00089     virtual void reset( KDGanttViewItem * item );
00090     virtual void HighStart_clicked();
00091     virtual void HighMiddle_clicked();
00092     virtual void HighEnd_clicked();
00093     virtual void DateEdit1_valueChanged( const QDate & );
00094     virtual void TimeEdit1_valueChanged( const QTime & );
00095     virtual void DateEdit2_valueChanged( const QDate & );
00096     virtual void TimeEdit2_valueChanged( const QTime & );
00097     virtual void DateEdit3_valueChanged( const QDate & );
00098     virtual void TimeEdit3_valueChanged( const QTime & );
00099     virtual void LineEdit1_textChanged( const QString & );
00100     virtual void StartBox_activated( const QString & s );
00101     virtual void MiddleBox_activated( const QString & s );
00102     virtual void EndBox_activated( const QString & s );
00103     virtual void DateEdit4_valueChanged( const QDate & );
00104     virtual void TimeEdit4_valueChanged( const QTime & );
00105     virtual void DateEdit5_valueChanged( const QDate & );
00106     virtual void TimeEdit5_valueChanged( const QTime & );
00107     virtual void itemName_textChanged( const QString & );
00108     virtual void PrioSpinBox_valueChanged( int val );
00109     virtual void CalBox_toggled( bool mode );
00110     virtual void PrioSlider_valueChanged( int val );
00111     virtual KDGanttViewItem * getItem();
00112 
00113 protected:
00114     KDGanttViewItem * myItem;
00115 
00116     QVBoxLayout* itemAttributeDialogLayout;
00117     QSpacerItem* Spacer2;
00118     QSpacerItem* Spacer3;
00119     QHBoxLayout* Layout4;
00120     QGridLayout* Layout5;
00121     QHBoxLayout* Layout3;
00122     QHBoxLayout* Layout1;
00123     QHBoxLayout* Layout2;
00124     QHBoxLayout* Layout8;
00125 
00126 protected slots:
00127     virtual void languageChange();
00128 
00129 };
00130 
00131 #endif // ITEMATTRIBUTEDIALOG_H
KDE Home | KDE Accessibility Home | Description of Access Keys