PDA

View Full Version : How to get background pixmap?



philipp1
3rd November 2006, 07:18
Good day. I hawe such problem: I put some picture on my widget

pwgt->setBackgroundPixmap(*temp);

They are several pwgt widgets(it is dock windows)

1. How can I get BackgroundPixmap from widget?

2. When I try to get pixmap from main window
void MainWindow::Image () {
Window* pdoc=(Window*)myws->activeWindow();
if(pdoc){
pdoc->openImage();
}
}

void window::Image()
{}
Everything crushes :(

philipp1
3rd November 2006, 07:45
To the next post:
I tryed to do so
void window::Image(){
const QPixmap* pm = backgroundPixmap();
//convert to QImage
//invert pixels
//convert to pixmap pix
pwgt->setBackgroundPixmap(*pix);
}

wysota
4th November 2006, 09:44
Make a backtrace using a debugger to see where the problem occurs.