+
+ if (m_view.background_list->currentIndex() == 1) {
+ // image background
+ if (!pix.load(m_view.background_image->url().path())) {
+ if (m_background->scene() != 0) m_scene->removeItem(m_background);
+ return;
+ }
+ pix = pix.scaled(m_width, m_height);
+ } else if (m_view.background_list->currentIndex() == 2) {
+ // video background
+ int w;
+ if (m_isPal) w = 768;
+ else w = 640;
+ pix = KThumb::getImage(m_view.background_image->url(), 0, w, m_height);
+ pix = pix.scaled(m_width, m_height);