Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Qt, C++] Okno do wybierania plików graficznych

Ostatnio zmodyfikowano 2013-10-17 11:50
Autor Wiadomość
robul21
Temat założony przez niniejszego użytkownika
[Qt, C++] Okno do wybierania plików graficznych
» 2013-10-01 00:21:25
Witam

Mam problem taki jak w temacie. Chce, że po przyciśnięciu buttona "dodaj zdjęcie" użytkownik mógł wybrać plik z grafiką i potem program go wyświetli. Ma ktoś jakiś pomysł?
P-92958
akwes
» 2013-10-01 01:14:02
P-92959
MrPoxipol
» 2013-10-01 16:19:11
Niech użytkownik wybierze plik przez FileDialog, a wtedy pokaż zdjęcie z określonej lokalizacji.
P-92984
robul21
Temat założony przez niniejszego użytkownika
» 2013-10-01 17:15:19
Dzięki za odpowiedzi, już prawie wszystko ok.

C/C++
QString fileName = QFileDialog::getOpenFileName( this, tr( "Open File" ), "/home", tr( "Images (*.png *.xpm *.jpg)" ) );
QGraphicsScene * scena = new QGraphicsScene();

QImage img( fileName );
img.scaled( 241, 241 );

QGraphicsPixmapItem item( QPixmap::fromImage( img ) );
scena->addItem( & item );
ui->zdjecie->setScene( scena );

*zdjecie to obiekt klasy QGraphicsView

I teraz w QGraphicsView wyświetla się białe tło z suwakami. Wie ktoś gdzie jest problem, albo jak inaczej to zrobić? Zaznaczam, że koniecznie muszę skalować grafikę.


I jeszcze jeden problem...polskie znaki, a właściwie ich brak

C/C++
getline( plik, temp );
ui->t_Tre->setItem( i, j, new QTableWidgetItem( temp.c_str() ) );

temp(string) do niego są wczytywane dane z pliku
t_Tre(QTobleWidget).

P-92990
DejaVu
» 2013-10-17 11:50:43
Jeden temat = jeden problem.
P-93865
« 1 »
  Strona 1 z 1