Die Suche ergab 28 Treffer

von Tobi1988
18. Juli 2008 14:23
Forum: Qt Jambi
Thema: Komischer zusammenhang zwischen LinkedList und QScrollArea?!
Antworten: 3
Zugriffe: 7828

Hi, also im Prinzip ist es ganz einfach, wenn die CheckBox aktiviert ist, sollen alle Daten aus den 3 Listen genommen werden. Ansonsten sollen nur die ausgegeben werden, die kein Datum aus der Vergangenheit haben(die lange if-Abfrage fragt eigendlich nur ab, ob das Datum älter als heute ist, und wen...
von Tobi1988
17. Juli 2008 14:31
Forum: Qt Jambi
Thema: Komischer zusammenhang zwischen LinkedList und QScrollArea?!
Antworten: 3
Zugriffe: 7828

Komischer zusammenhang zwischen LinkedList und QScrollArea?!

Hi zusammen, hier erstmal der wichtigste Codeabschnitt: private void alteFelder() { group = new QGroupBox(); grid = new QGridLayout(); if (check.isChecked()==true) { System.out.println("ischecked = true"); for (int i = 0; i < datumListe.size(); i++) {; datum = new QLineEdit(); fach = new Q...
von Tobi1988
15. Juli 2008 16:22
Forum: Qt Jambi
Thema: QSQLite Treiber für Windows
Antworten: 1
Zugriffe: 5528

Hi,

habe das auch nicht mit dem MySQL-Treiber hinbekommen. Hab dann einfach den mysql-connector benutzt. Werde mich aber auch nochmal damit auseinander setzten, dass ich den von QT-Jambi mitgelieferten Treiber benutzen kann.

MfG
Tobi
von Tobi1988
6. Juli 2008 16:44
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

Hi, im paintEvent male ich das QImage neu, welches ich ja in drawto() veränder. Ich glaube nicht, dass der Fehler da liegt, wo du es meinst, da ich es in einem Beispiel von trolltech selber genau so gemacht wird. Also erst mit "mouseMoveEvent" eine selbstgeschriebene Methode geöffnet, die ...
von Tobi1988
4. Juli 2008 14:50
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

Ich habe das jetzt einfach mal so gelassen, dass ich von QWidget ableite und habe dann in der Hauptklasse ein Objekt davon erzeugt und das habe ich dann wiederum in eine ScrollArea gemacht. Etwas umständlich aber anders schein es nicht zu funktionieren. Wenn es natürlich jemand geschaft hat, dass di...
von Tobi1988
4. Juli 2008 13:04
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

Funktioniert troztdem nicht :( public class myscroll extends QScrollArea { private QImage image; private QPoint lastPoint; public myscroll (QMainWindow fenster) { this.setParent(fenster); image = new QImage(); } protected void paintEvent(QPaintEvent event) { QPainter painter = new QPainter(this); pa...
von Tobi1988
4. Juli 2008 11:17
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

Also im Hauptwidget (Konstruktor) erstelle ich nur das Objekt von scroll. Weiß nicht genau, was du mit paintEvent direkt aufrufen meinst. Poste dazu mal den Quellcode: public ZeichnenImpl() { ui.setupUi(this); ui.taste = 0; setAttribute(Qt.WidgetAttribute.WA_StaticContents); scroll = new myscroll(th...
von Tobi1988
4. Juli 2008 10:47
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

Hi danke, dass du mir hilfst :-) Ich habe nun eine neue "scroll"-Klasse erstellt, die von QScrollArea abgeleitet ist. Dort habe ich dann das paintEvent und alle anderen Sachen (mouseMoveEvent usw.) eingefügt. Mein paintEvent sieht nun so aus: protected void paintEvent(QPaintEvent event) { ...
von Tobi1988
4. Juli 2008 01:58
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

Hallo nochmal, danke für deine Hilfe, aber ich glaube, dass das mit dem paintEvent() usw noch nicht ganz verstehe. Ich poste mal den code und versuche zu erklären, was in welcher reihenfolge ausgeführt wird. Bitte sagt mir, wenn ich was falsch sage. Hier erstmal der Code: import com.trolltech.qt.cor...
von Tobi1988
3. Juli 2008 15:21
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

Hallo nochmal. Habe das Problem jetzt schon längere Zeit gelößt bekommen. Ich hatte mouseMoveEvent nicht verwendet. Nun wollte ich versuchen die "Zeichenfläche" in eine QScrollArea zu machen, damit ich bei großen Flächen halt scrollen kann. Dazu habe ich mir gedacht, dass ich das paintEven...
von Tobi1988
2. Juli 2008 16:07
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

hab das jetzt hinbekommen mit dem zeichnen. Nur jetzt tritt ein Problem auf. Wenn ich nun eine Linie zeichnen will, und ich ziehe die Maus sehr schnell, dann werden nur einzelne Pixel gemalt. Wenn ich langsam ziehe funktioniert das einwandfrei. Kann mir jemand sagen woran das liegt?

MfG
Tobi
von Tobi1988
2. Juli 2008 15:08
Forum: Qt Jambi
Thema: Anfängerfrage: Qt Jambi auf WinXP zur Entwicklung
Antworten: 5
Zugriffe: 8181

Ja stimmt. Hab ja bei Linux anderes jars. Aber dann müsste es ja auch für die anderen Systeme wie Windows ce und linux embedded extra jars geben. Auf trolltech sind aber solche nich vorhanden soviel ich weiß.

MfG Tobi
von Tobi1988
2. Juli 2008 15:05
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

hmm danke. Hab irgendwie was durcheinander geworfen. Also muss ich meinen alten Punkt sozusagen zwischenspeichern, um ihn dann beim nächsten paintEvent() nochmals zeichnen. Danke erstmal für die Hilfe. Ich glaube, dass ich es jetzt verstanden habe.

MfG Tobi
von Tobi1988
2. Juli 2008 14:19
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

Hi nochmal,

um es nochmal kürzer zu machen: Ich will eg nur einen Punkt malen. Wenn ich dann einen neuen Punkt male, soll der andere noch erhalten bleiben und nicht verschwinden. Ich bekomme das einfach nicht hin.

MfG Tobi
von Tobi1988
2. Juli 2008 11:39
Forum: Qt Jambi
Thema: QPainter Problem
Antworten: 17
Zugriffe: 24170

QPainter Problem

Hallo zusammen, habe heute ein neues Projekt angefangen, wo ich mich mit Zeichnen mit Qt Jambi beschäftigen möchte. Leider habe ich direkt auch das erste Problem: public class Zeichnen extends QWidget { private int x, y, lm; private QPainter painter = null; private QPixmap pixmap = new QPixmap("...