kdgantt

itemAttributeDialog.h

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