dodanie wyswietlania obrazku z pliku

0

Witam,

co trzeba wybrac w Qt Creatorze aby mozna bylo w tym czyms wyswietlic rysunek z pliku.

Np. klikam przycisk, sygnal wywoluje slot w ktorym wrzucam obrazek (jaka metoda tego czegos ?). (umiem wszystko zrobic, oprocz tego w czym moge wyswietlic ten rysunek)

z goryu dziek za pomoc

0

W Qt plików z grafiką (bmp,png i jpg) używa się poprzez klasę QPixmap (jeśli o samo wyświetlanie chodzi) albo QImage (ta pozwala na zabawę pikselami)-obie mają konstruktor przyjmujący ścieżkę do obrazka.
Co zaś do wyświetlania owej QPixmapy,to najprościej jest użyć QLabel::setPixmap().

0

ok, tylko fajnie jakbym to wrzucil do jakiegos okienka podgladu, mam cos takiego:


//fragment slotu, nic nie wyswietla, kazde klikniecdie powieksza puste okienko graphcsview
        QGraphicsScene scene(ui->graphicsView);
        QPixmap pix("wykres.jpg");

        ui->graphicsView->resize(QSize(pix.width(), pix.height()));
        scene.setSceneRect(ui->graphicsView->rect());
        ui->graphicsView->setScene(&scene);
        scene.addPixmap(pix);
        ui->graphicsView->show();
 
0

Masz lokalny obiekt QGraphicsScene,który diabli biorą kiedy wychodzisz ze slotu.Co więc ma ów bidny QGraphicsView pokazać?

1 użytkowników online, w tym zalogowanych: 0, gości: 1