tests/arthur/lance/widgets.h
changeset 30 5dc02b23752f
parent 18 2f34d5167611
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
   234                 }
   234                 }
   235             }
   235             }
   236         }
   236         }
   237 
   237 
   238         if (m_render_view.isNull()) {
   238         if (m_render_view.isNull()) {
   239             m_render_view = T::window()->windowSurface()->grabWidget(this);
   239 
       
   240             if (T::window()->windowSurface())
       
   241                 m_render_view = T::window()->windowSurface()->grabWidget(this);
       
   242             else
       
   243                 m_render_view = QPixmap::grabWidget(this);
       
   244 
   240             m_render_view.save("renderView.png");
   245             m_render_view.save("renderView.png");
   241         }
   246         }
   242     }
   247     }
   243 
   248 
   244     void paintBaselineView() {
   249     void paintBaselineView() {