Bonjour à tous,
Je dois réaliser une appli en java qui lit les PDF. J'utilise le framework Qt Jambi. J'arrive sans soucis a faire mon interface avec Qt, j'arrive aussi a ouvrir Adobe Reader a partir de mon appli java, mais je n'arrive pas a lier les deux (mettre adobe reader dans ma fenetre Qt, comme un widget).

Voila mon code, minimaliste:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import com.trolltech.qt.gui.*;
import com.adobe.acrobat.Viewer;
import com.adobe.acrobat.ViewerCommand;
 
public class Exerciser extends QWidget
{
    private TextArea log;
	 private Viewer acrobat;
 
    public Exerciser() 
    {
		try 
		{
			acrobat = new Viewer();
		} 
		catch (Exception x) 
		{
		    log.append("Unable to create viewer \n");
		}
		QPushButton button1 = new QPushButton("One");
      QGridLayout monLayout = new QGridLayout();
   	monLayout.addWidget(acrobat);
	   monLayout.addWidget(button1);
	   setLayout(monLayout);
    }
 
 
    public static void main(String args[]) 
    {
            QApplication.initialize(args);
 
            Exerciser widget = new Exerciser();
            widget.show();
 
            QApplication.exec();
    }
}
Le problème vient bien sur de la ligne "monLayout.addWidget(acrobat);
"
Je sais bien que c'est pas .addWidget, mais j'ai beau cherché, je vois pas quel methode mettre.

Si quelqu'un à une idée, je suis preneur.
Merci d'avance !