Zygmunt Napisano Lipiec 1, 2008 Zgłoszenie Share Napisano Lipiec 1, 2008 Witam. Napisałem programik oparty na diagramach w Qt. Czyli QGraphicsScene i QGraphicsView i kurcze nie mogę wpaść na pomysł jak zrzucić to do obrazka co jest w QGraphicsScene. Może ktoś zna jakieś rozwiązanie. Szukałem i kombinowałem ale nie udało mi się znaleźć. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Sorror Napisano Lipiec 1, 2008 Zgłoszenie Share Napisano Lipiec 1, 2008 Może pomoże: http://lists.trolltech.com/qt-jambi-intere...ead00038-0.html Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Zygmunt Napisano Lipiec 1, 2008 Autor Zgłoszenie Share Napisano Lipiec 1, 2008 Może pomoże: http://lists.trolltech.com/qt-jambi-intere...ead00038-0.html Zrobiłem tak: bool Window::saveAsImage() { QString fileName = QFileDialog::getSaveFileName(this); if( fileName.isEmpty() ) return false; QImage image; QPainter painter( & image ); scene -> render( & painter ); painter.end(); image.save( fileName, "PNG" ); } Ale wywala motym taki: QPainter::begin: Widget painting can only begin as a result of a paintEvent QPictureIO::write: No such picture format handler: PNG QPicture::save: No such picture format: PNG Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
mikolajs Napisano Lipiec 3, 2008 Zgłoszenie Share Napisano Lipiec 3, 2008 Lepiej użyj do zapisania klasy QPixmap. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się