Die Suche ergab 27 Treffer

von m.mickey
10. Juni 2010 15:35
Forum: Qt Programmierung
Thema: Problem mit QT (mingw) und calloc / QT Speicherhandling
Antworten: 9
Zugriffe: 5935

Danke für deine ausführliche Antwort. Ich brauche den Speicher nicht am Stück, das war nur für dieses Beispiel und zum Testen. Es handelt sich um eine Bildbearbeitung, die immer komplette Bilder berechnet, nicht nur Ausschnitte (mit Absicht). Und da es sehr viele Filter gibt sind einige Zwischenspei...
von m.mickey
10. Juni 2010 14:25
Forum: Qt Programmierung
Thema: Problem mit QT (mingw) und calloc / QT Speicherhandling
Antworten: 9
Zugriffe: 5935

Danke für eure Antworten. Ich reserviere insgesamt 1800 MB in 500 + 500 + 500 + 300 Schritten. Der memset Schritt hier ist nur zum Testen des Zugriffs, im Anwendungsfall wird nach dem calloc das Feld mit Daten gefüllt... Also besteht das Problem also darin, dass die QT dll's den "oberen" B...
von m.mickey
10. Juni 2010 12:59
Forum: Qt Programmierung
Thema: Problem mit QT (mingw) und calloc / QT Speicherhandling
Antworten: 9
Zugriffe: 5935

Hier nochmal das Vergleichsprogramm ohne QT. So kann ich problemlos 1.8 GB reservieren, auch unter mingw. #include <iostream> #include <cstdlib> #include <cstring> #include <cmath> using namespace std; int main(){ char (*Test1) = (char *) calloc(500*1024*1024,1); memset(Test1, '\0', 500*1024*1024); ...
von m.mickey
10. Juni 2010 12:38
Forum: Qt Programmierung
Thema: Problem mit QT (mingw) und calloc / QT Speicherhandling
Antworten: 9
Zugriffe: 5935

Weil der gleiche calloc Befehl ohne QT, also in einem einfachen Konsolenprogramm, unter mingw funktioniert...

Viele Grüße mickey
von m.mickey
10. Juni 2010 11:53
Forum: Qt Programmierung
Thema: Problem mit QT (mingw) und calloc / QT Speicherhandling
Antworten: 9
Zugriffe: 5935

Problem mit QT (mingw) und calloc / QT Speicherhandling

Hallo, ich habe ein Problem wenn ich versuche innerhalb einer QT Anwendung (unter mingw) mehr als 1.5 GB Speicher bereitzustellen. In der Beispielanwendung, wird Speicher über char (*Test1) = (char *) calloc(500*1024*1024,1); memset(Test1, '\0', 500*1024*1024); reserviert. Es läuft unter mingw solan...
von m.mickey
18. Mai 2010 19:35
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

QApplication::setStyle("oxygen"); Liefert nen segfault. QOxygenStyle kennt er nicht. Muss ich da notfalls noch was installieren? Oder soll das in QT 4.6 eingebaut sein? Ich brauchs auch für Windows :oops:. CDE und Motif funktionieren ohne Fehlermeldungen innerhalb des Code. Ne Idee, wie m...
von m.mickey
18. Mai 2010 19:09
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

Danke Dir! Diese Version kompiliert noch nicht mit gcc 4.4 (gcc 4.3 -> 4.4 hatte einige Änderungen), bei meiner aktuellen Version hier ist der Fehler längst behoben und gcc 4.4 geht problemlos... Wenn ich den Style ändere kommen auch bei mir keine Meldungen mehr. Allerdings weiß ich nicht, wie ich d...
von m.mickey
18. Mai 2010 13:53
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

Ich komiplier es zur Zeit nicht mit cmake (das muss mal überarbeitet werden, steht aber noch aus... ich bin später in das Projekt eingestiegen, daher liegt manches brach...) Wenn wir grad dabei sind, hast du evtl nen guten Link zum cmake lernen? Ich nutze in einem frischen Verzeichnis (Makefiles gel...
von m.mickey
18. Mai 2010 12:04
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

Ich benutze qt 4.6.2 mit ubuntu lucid.

Ich habe das qt Beispiel für mainwindows/dockwidgets ausprobiert, damit bekomme ich die Warnungen nicht...

Hat vielleicht noch jemand ne Idee?

Viele Grüße mickey
von m.mickey
17. Mai 2010 21:36
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

Ich kenn mich in dem Code zwar einigermaßen aus, aber ich seh nicht wo das Problem sein soll. Alle QPainter hatte ich schon auskommentiert, hat nichts geholfen. (HistogramWindow, ViewWindow, CurveWindow) Der neue Abschnitt, der das Docking ermöglicht steht in Sources/dlMainWindow.cpp 83-90, sonst ni...
von m.mickey
17. Mai 2010 21:16
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

Das ist ja mein Problem, ich weiß nicht welcher Code das Problem verursacht...
Ich bräuchte nen Hinweis, wie ich das rausfinde :oops:

Viele Grüße mickey
von m.mickey
17. Mai 2010 21:08
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

Ich hab QPainter an anderen Stellen, aber auch wenn ich dir komplett auskommentiere kommen die Warnungen. Der Inhalt des QDockWidget besteht aus Buttons, Slidern, Comoboxen, TabWidget, Labels... Es ist nichts "selbst gemaltes" drin, nur Widgets die aus den obigen Teilen zusammengesetzt sin...
von m.mickey
17. Mai 2010 20:53
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

Ich hab noch vergessen:

Der Code zum Erstellen des DockWidgets steht im Constructor meines MainWindows.
Die QPainter Warnungen kommen z.B. wenn eine Scrollbar angezeigt oder ausgeblendet wird, wenn die Maus über einen Button oder über einen Splitter bewegt wird.

Viele Grüße mickey
von m.mickey
17. Mai 2010 00:01
Forum: Qt Programmierung
Thema: QPainter Fehler mit QDockWidget
Antworten: 16
Zugriffe: 7610

QPainter Fehler mit QDockWidget

Hallo. Ich habe folgendes Problem: Bisher war das Hauptfenster meiner Anwendung mit einem QWidget(QSplitter) in zwei Teile aufgeteilt und alles hat fehlerfrei funktioniert. Nun möchte ich einen Teil in ein QDockWidget packen: QDockWidget *ControlsDockWidget = new QDockWidget(tr("Controls")...
von m.mickey
29. Januar 2010 00:22
Forum: Qt Programmierung
Thema: Neue Groupbox: Unterwidget als Container?
Antworten: 3
Zugriffe: 1923

Zu unveerständlich oder hat keiner eine Idee?

Viele Grüße mickey