summaryrefslogtreecommitdiff
path: root/core/pim/today/todaybase.cpp
Unidiff
Diffstat (limited to 'core/pim/today/todaybase.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/today/todaybase.cpp16
1 files changed, 10 insertions, 6 deletions
diff --git a/core/pim/today/todaybase.cpp b/core/pim/today/todaybase.cpp
index 5c1dc24..552e2eb 100644
--- a/core/pim/today/todaybase.cpp
+++ b/core/pim/today/todaybase.cpp
@@ -42,24 +42,25 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl )
42{ 42{
43 QPixmap logo = Resource::loadPixmap( "today/today_logo"); // logo 43 QPixmap logo = Resource::loadPixmap( "today/today_logo"); // logo
44 QPixmap datebook = Resource::loadPixmap("DateBook"); // datebook 44 QPixmap datebook = Resource::loadPixmap("DateBook"); // datebook
45 QPixmap todo = Resource::loadPixmap( "TodoList" ); // todo 45 QPixmap todo = Resource::loadPixmap( "TodoList" ); // todo
46 QPixmap config = Resource::loadPixmap( "today/config" ); // config icon 46 QPixmap config = Resource::loadPixmap( "today/config" ); // config icon
47 QPixmap mail = Resource::loadPixmap( "today/mail" ); // mail icon 47 QPixmap mail = Resource::loadPixmap( "today/mail" ); // mail icon
48 48
49 QPalette pal = this->palette(); 49 QPalette pal = this->palette();
50 QColor col = pal.color(QPalette::Active, QColorGroup::Background); 50 QColor col = pal.color(QPalette::Active, QColorGroup::Background);
51 pal.setColor(QPalette::Active, QColorGroup::Button, col); 51 pal.setColor(QPalette::Active, QColorGroup::Button, col);
52 this->setPalette(pal); 52 this->setPalette(pal);
53 53
54
54 QWidget *d = QApplication::desktop(); 55 QWidget *d = QApplication::desktop();
55 int w=d->width(); 56 int w=d->width();
56 int h=d->height(); 57 int h=d->height();
57 resize( w , h ); 58 resize( w , h );
58 59
59 // hehe, qt is ... 60 // hehe, qt is ...
60 getridoffuckingstrippeldlinesbutton = new QPushButton (this, "asdfsad" ); 61 getridoffuckingstrippeldlinesbutton = new QPushButton (this, "asdfsad" );
61 getridoffuckingstrippeldlinesbutton->setGeometry( QRect( -5, 10, 0, 0 ) ); 62 getridoffuckingstrippeldlinesbutton->setGeometry( QRect( -5, 10, 0, 0 ) );
62 63
63 QVBoxLayout * layout = new QVBoxLayout(this); 64 QVBoxLayout * layout = new QVBoxLayout(this);
64 65
65 // --- logo Section --- 66 // --- logo Section ---
@@ -86,45 +87,48 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl )
86 TextLabel1->setTextFormat( RichText ); 87 TextLabel1->setTextFormat( RichText );
87 88
88 89
89 // --- dates section --- 90 // --- dates section ---
90 Frame4 = new QFrame( this, "Frame4" ); 91 Frame4 = new QFrame( this, "Frame4" );
91 Frame4->setPalette( pal ); 92 Frame4->setPalette( pal );
92 Frame4->setFrameShape( QScrollView::StyledPanel ); 93 Frame4->setFrameShape( QScrollView::StyledPanel );
93 Frame4->setFrameShadow( QScrollView::Sunken ); 94 Frame4->setFrameShadow( QScrollView::Sunken );
94 Frame4->setBackgroundOrigin( QScrollView::ParentOrigin ); 95 Frame4->setBackgroundOrigin( QScrollView::ParentOrigin );
95 Frame4->setFrameStyle( QFrame::NoFrame ); 96 Frame4->setFrameStyle( QFrame::NoFrame );
96 Frame4->setGeometry (QRect( 0, 0, this->width() , this->height()) ); 97 Frame4->setGeometry (QRect( 0, 0, this->width() , this->height()) );
97 98
98 QScrollView* sv1 = new QScrollView( Frame4 ); 99 // QScrollView* sv1 = new QScrollView( Frame4 );
100 sv1 = new QScrollView( Frame4 );
99 sv1->setResizePolicy(QScrollView::AutoOneFit); 101 sv1->setResizePolicy(QScrollView::AutoOneFit);
100 sv1->setHScrollBarMode( QScrollView::AlwaysOff ); 102 sv1->setHScrollBarMode( QScrollView::AlwaysOff );
101 // need to find a better way!!! 103 // need to find a better way!!!
102 sv1->setGeometry (QRect( 40, 2, Frame4->width()-40 , (Frame4->height()/3)+20 ) ); 104 sv1->setGeometry (QRect( 40, 2, Frame4->width()-40 , (Frame4->height()/3)+20 ) );
103 sv1->setFrameShape(QFrame::NoFrame); 105 sv1->setFrameShape(QFrame::NoFrame);
104 106
105 DatesButton = new QPushButton (Frame4, "DatesButton" ); 107 DatesButton = new QPushButton (Frame4, "DatesButton" );
106 DatesButton->setGeometry( QRect( 2, 4, 36, 32 ) ); 108 DatesButton->setGeometry( QRect( 2, 4, 36, 32 ) );
107 DatesButton->setBackgroundOrigin( QPushButton::WidgetOrigin ); 109 DatesButton->setBackgroundOrigin( QPushButton::WidgetOrigin );
108 DatesButton->setPalette( pal ); 110 DatesButton->setPalette( pal );
109 DatesButton->setPixmap( datebook ); 111 DatesButton->setPixmap( datebook );
110 DatesButton->setFlat( TRUE ); 112 DatesButton->setFlat( TRUE );
111 113
112 DatesField = new QLabel( sv1->viewport(), "DatesField" ); 114 //DatesField = new QLabel( sv1->viewport(), "DatesField" );
113 sv1->addChild(DatesField); 115 //DatesField = new QVBox(sv1->viewport());
114 DatesField->setText( tr( "No appointments today" ) ); 116 //QWidget *dummy = new QWidget(sv1->viewport());
115 DatesField->setAlignment( int( QLabel::AlignTop | QLabel::AlignLeft ) ); 117 //sv1->addChild(DatesField);
118 //DatesField->setText( tr( "No appointments today" ) );
119 // DatesField->setAlignment( int( QLabel::AlignTop | QLabel::AlignLeft ) );
116 120
117 121
118 // --- mail section --- 122 // --- mail section ---)
119 MailFrame = new QFrame( this ,"MailFrame" ); 123 MailFrame = new QFrame( this ,"MailFrame" );
120 MailFrame->setBackgroundOrigin( QScrollView::ParentOrigin ); 124 MailFrame->setBackgroundOrigin( QScrollView::ParentOrigin );
121 MailFrame->setGeometry (QRect( 0, 0, this->width() , 15) ); 125 MailFrame->setGeometry (QRect( 0, 0, this->width() , 15) );
122 MailFrame->setFrameStyle( QFrame::NoFrame ); 126 MailFrame->setFrameStyle( QFrame::NoFrame );
123 127
124 QFrame* Line1 = new QFrame( MailFrame); 128 QFrame* Line1 = new QFrame( MailFrame);
125 Line1->setGeometry( QRect( -5, 0, MailFrame->width()+5, 5 ) ); 129 Line1->setGeometry( QRect( -5, 0, MailFrame->width()+5, 5 ) );
126 Line1->setFrameStyle( QFrame::HLine | QFrame::Sunken ); 130 Line1->setFrameStyle( QFrame::HLine | QFrame::Sunken );
127 131
128 MailButton = new QPushButton (MailFrame, "MailButton" ); 132 MailButton = new QPushButton (MailFrame, "MailButton" );
129 MailButton->setGeometry( QRect( 2, 3, 36, 19 ) ); 133 MailButton->setGeometry( QRect( 2, 3, 36, 19 ) );
130 MailButton->setPalette( pal ); 134 MailButton->setPalette( pal );