summaryrefslogtreecommitdiff
authordrw <drw>2005-03-12 00:49:08 (UTC)
committer drw <drw>2005-03-12 00:49:08 (UTC)
commit9ae22dd605f8de697c5c8d98e114a3701d8774fb (patch) (unidiff)
tree718a4ee9e4cfca8f437d2e59d2b867f7cac61e07
parentc7cda5d104efd75ab608384215e40a541697392e (diff)
downloadopie-9ae22dd605f8de697c5c8d98e114a3701d8774fb.zip
opie-9ae22dd605f8de697c5c8d98e114a3701d8774fb.tar.gz
opie-9ae22dd605f8de697c5c8d98e114a3701d8774fb.tar.bz2
Fix default settings for background in Edit tab dialog
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--core/settings/launcher/tabdialog.cpp42
1 files changed, 16 insertions, 26 deletions
diff --git a/core/settings/launcher/tabdialog.cpp b/core/settings/launcher/tabdialog.cpp
index bd51628..555e64e 100644
--- a/core/settings/launcher/tabdialog.cpp
+++ b/core/settings/launcher/tabdialog.cpp
@@ -161,12 +161,5 @@ public:
161 odebug << "Loading image: " << val << "" << oendl; 161 odebug << "Loading image: " << val << "" << oendl;
162 QPixmap bg ( Resource::loadPixmap ( "wallpaper/" + val )); 162 QPixmap bg = Resource::loadPixmap ( val );
163 if ( bg. isNull ( )) { 163 if ( bg. isNull () )
164 QImageIO imgio; 164 bg = QPixmap( val );
165 imgio. setFileName ( val );
166 QSize ds = qApp-> desktop ( )-> size ( );
167 QString param ( "Scale( %1, %2, ScaleMin )" ); // No tr
168 imgio. setParameters ( param. arg ( ds. width ( )). arg ( ds. height ( )). latin1 ( ));
169 imgio. read ( );
170 bg = imgio. image ( );
171 }
172 setBackgroundPixmap ( bg ); 165 setBackgroundPixmap ( bg );
@@ -301,11 +294,6 @@ TabDialog::TabDialog ( const QPixmap *tabicon, const QString &tabname, TabConfig
301 294
302 m_iconsize-> setButton ( tc. m_view );
303 iconSizeClicked ( tc. m_view );
304 //m_iconcolor-> setColor ( QColor ( m_tc. m_text_color ));
305 iconColorClicked ( m_iconcolor-> color ( ));
306 m_bgtype-> setButton ( tc. m_bg_type );
307 //m_solidcolor-> setColor ( QColor ( tc. m_bg_color ));
308 m_iconcolumns->setValue( tc. m_iconcolumns );
309 m_bgimage = tc. m_bg_image; 295 m_bgimage = tc. m_bg_image;
296 m_bgtype-> setButton ( tc. m_bg_type );
310 bgTypeClicked ( tc. m_bg_type ); 297 bgTypeClicked ( tc. m_bg_type );
298
311 m_fontuse-> setChecked ( tc. m_font_use ); 299 m_fontuse-> setChecked ( tc. m_font_use );
@@ -315,2 +303,7 @@ TabDialog::TabDialog ( const QPixmap *tabicon, const QString &tabname, TabConfig
315 303
304 m_iconsize-> setButton ( tc. m_view );
305 iconSizeClicked ( tc. m_view );
306 iconColorClicked ( m_iconcolor-> color ( ));
307 m_iconcolumns->setValue( tc. m_iconcolumns );
308
316 QWhatsThis::add ( sample, tr( "This is a rough preview of what the currently selected Tab will look like." )); 309 QWhatsThis::add ( sample, tr( "This is a rough preview of what the currently selected Tab will look like." ));
@@ -354,2 +347,3 @@ QWidget *TabDialog::createBgTab ( QWidget *parent )
354 m_bgtype-> setExclusive ( true ); 347 m_bgtype-> setExclusive ( true );
348 connect ( m_bgtype, SIGNAL( clicked(int)), this, SLOT( bgTypeClicked(int)));
355 349
@@ -394,4 +388,2 @@ QWidget *TabDialog::createBgTab ( QWidget *parent )
394 388
395 connect ( m_bgtype, SIGNAL( clicked(int)), this, SLOT( bgTypeClicked(int)));
396
397 vertLayout-> addStretch ( 10 ); 389 vertLayout-> addStretch ( 10 );
@@ -463,6 +455,2 @@ void TabDialog::bgTypeClicked ( int t )
463 QString s; 455 QString s;
464
465 if ( m_bgtype-> id ( m_bgtype-> selected ( )) != t )
466 m_bgtype-> setButton ( t );
467
468 m_solidcolor-> setEnabled ( t == TabConfig::SolidColor ); 456 m_solidcolor-> setEnabled ( t == TabConfig::SolidColor );
@@ -473,3 +461,3 @@ void TabDialog::bgTypeClicked ( int t )
473 else if ( t == TabConfig::Image ) 461 else if ( t == TabConfig::Image )
474 s = Resource::findPixmap ( m_bgimage ); 462 s = m_bgimage;
475 463
@@ -480,3 +468,3 @@ void TabDialog::bgColorClicked ( const QColor & )
480{ 468{
481 bgTypeClicked ( TabConfig::SolidColor ); 469 m_sample-> setBackgroundType ( TabConfig::SolidColor, m_solidcolor-> color ( ). name ( ) );
482} 470}
@@ -503,3 +491,3 @@ void TabDialog::bgImageClicked ( )
503 m_bgimage = DocLnk ( file ). file ( ); 491 m_bgimage = DocLnk ( file ). file ( );
504 bgTypeClicked ( TabConfig::Image ); 492 m_sample-> setBackgroundType ( TabConfig::Image, m_bgimage );
505 } 493 }
@@ -509,4 +497,6 @@ void TabDialog::bgDefaultClicked ( )
509{ 497{
498 m_bgtype-> setButton ( TabConfig::Image );
510 m_bgimage = "launcher/opie-background"; 499 m_bgimage = "launcher/opie-background";
511 bgTypeClicked ( TabConfig::Image ); 500 bgTypeClicked ( TabConfig::Image );
501 //m_sample-> setBackgroundType ( TabConfig::Image, m_bgimage );
512} 502}