Die Suche ergab 17 Treffer

von dennisDennis
10. Juli 2012 17:43
Forum: Qt Programmierung
Thema: Datenaustausch zwischen unterschiedlichen Programmen
Antworten: 3
Zugriffe: 3139

Re: Datenaustausch zwischen unterschiedlichen Programmen

Ein Farbbild mit 1204x1024 belegt im Speicher schon 4MB ( QImages sollten 32bit sein, damit sie schneller verarbeitet werden können). 4MB*30fps = 120MB/sec. Wenn man 120mb mehrmals pro Sekunde kopieren muss, könnte es langsam werden... Am schnellsten geht es wenn man ein Array von QImages erstellt. ...
von dennisDennis
9. Januar 2012 11:48
Forum: Qt Programmierung
Thema: Platformunabhängigkeit und das Problem mit den Schriften
Antworten: 7
Zugriffe: 4901

Re: Platformunabhängigkeit und das Problem mit den Schriften

Hallo, es ist nicht ratsam an den Schriften etwas zu ändern. Windows 7 hat z.B. auch eine andere Schriftart für Dialoge als Windows xp. Deine Software sollte sich an das Aussehen des Betriebsystems anpassen und nicht umgekehrt. Außerdem gibt es Lizensprobleme mit den Microsoftschriftarten... Gruß De...
von dennisDennis
8. November 2011 14:15
Forum: Qt Programmierung
Thema: Einträge eines Qvector<unsigned char> als Bild ausgeben
Antworten: 1
Zugriffe: 2200

Re: Einträge eines Qvector<unsigned char> als Bild ausgeben

Du kannst ein QLabel nehmen und das QImage drauf setzten.
label->setPixmap(QPixmap::fromImage(image));

Die Lösung mit dem Array könnte ich auch nicht einfacher programmieren.
von dennisDennis
5. Oktober 2011 12:03
Forum: Qt Programmierung
Thema: Qt4: Widget in Widget - size setzen
Antworten: 3
Zugriffe: 4108

Re: Qt4: Widget in Widget - size setzen

Ich setze folgende Parameter.

minimumHeight = maximumHeight
minimumWidth = maximumWidth

Dann stimmt bei mir die Geometrie.
von dennisDennis
5. Oktober 2011 09:17
Forum: Qt Programmierung
Thema: Qt4: Widget in Widget - size setzen
Antworten: 3
Zugriffe: 4108

Re: Qt4: Widget in Widget - size setzen

Hallo,
setze bei dem inneren Widget die Größe, die du haben möchtest. Das MdiSubwindow passt sich dann automatisch an.
Rahmengrößen berechnen ist nicht einfach, da die Rahmen unter Windows XP, Vista und Widows 7 unterschiedlich groß sind.

Gruß
Dennis
von dennisDennis
29. September 2011 17:31
Forum: Qt Programmierung
Thema: [gelöst]collidingItems aussortieren
Antworten: 2
Zugriffe: 2201

Re: collidingItems aussortieren

Du kannst deine Liste filtern.

QList<QGraphicsIitem>gefiltert;

foreach(QGraphicsItem* gi, collidingItems(Item)
{
if(gi->type() == QGraphicsPolygonItem::RTTI )
{
gefiltert.append(gi);
}
}
von dennisDennis
29. September 2011 11:57
Forum: Qt Programmierung
Thema: Qt GUI neu zeichnen
Antworten: 3
Zugriffe: 3045

Re: Qt GUI neu zeichnen

probier mal

widget->setVisible(true);
widget->setVisible(false);
von dennisDennis
29. September 2011 10:58
Forum: Qt Programmierung
Thema: [gelöst]QTableWidget und Größenanpassung
Antworten: 4
Zugriffe: 3030

Re: QTableWidget und Größenanpassung

Das ist der Tabellenhintergrund. Wenn du eine konstante Anzahl von Reihen hast, kannst du einfach folgendes machen: QHeaderView *headerView = table->verticalHeader(); headerView->setResizeMode(QHeaderView::Stretch); Oder den Platzverbrauch der Reihen + Header berechnen und die TableWidget Höhe zur L...
von dennisDennis
29. September 2011 08:58
Forum: Qt Programmierung
Thema: [gelöst]QTableWidget und Größenanpassung
Antworten: 4
Zugriffe: 3030

Re: QTableWidget und Größenanpassung

zeig mal einen screenshot.
von dennisDennis
28. September 2011 13:12
Forum: Qt Programmierung
Thema: Mehrer Instanzen von QMainWindow als MDI sinnvoll?
Antworten: 3
Zugriffe: 2554

Re: Mehrer Instanzen von QMainWindow als MDI sinnvoll?

Mein Chef würde mir dafür die Rübe abhauen.
Das gleiche gilt für Dialoge mit Menubars.
von dennisDennis
27. September 2011 09:58
Forum: Qt Programmierung
Thema: Signale werden zwar empfangen, aber der Slot nicht executed
Antworten: 1
Zugriffe: 1634

Re: Signale werden zwar empfangen, aber der Slot nicht execu

ruf mal nach dem 1. emit qApp->processEvents(); auf.
Ist allerdings kein guter Stil ;-) Besser wäre es das Laden der Daten in einen eigenen Thread zu packen.
von dennisDennis
26. September 2011 15:57
Forum: Qt Programmierung
Thema: Autoscrolling beim Bewegen von QGraphicsItems
Antworten: 2
Zugriffe: 2210

Re: Autoscrolling beim Bewegen von QGraphicsItems

das ist leider die falsche Funktion. Damit verändert man die QGraphicsScene Oberfläche, nicht den sichtbaren Ausschnitt.
von dennisDennis
26. September 2011 14:47
Forum: Qt Programmierung
Thema: QGraphicsscene Items selektieren
Antworten: 1
Zugriffe: 1810

Re: QGraphicsscene Items selektieren

Du kannst dich an die Mouseevents von deiner Graphicsview Klasse hängen. void MyGraphicsview::mouseReleaseEvent ( QMouseEvent * event ); und dort mit if(event->button() == Qt::LeftButton){} auf einen einzelnen Linksklick reagieren. Die Graphicsitems kann man dann manuell auswählen. Die BasisMethode ...
von dennisDennis
26. September 2011 10:33
Forum: Qt Programmierung
Thema: Autoscrolling beim Bewegen von QGraphicsItems
Antworten: 2
Zugriffe: 2210

Autoscrolling beim Bewegen von QGraphicsItems

Hallo QtFreunde, ich habe eine QGraphicsScene mit mehreren QGraphicsItems, die sich mit der Maus verschieben lassen. Die Scene ist viel größer als der gezeigte Ausschnitt auf dem Bildschirm. Wie bringt man den QGraphicsView zum automatischen Scrollen, wenn ein Graphicsitem an den Rand des GraphicsVi...