Die Suche ergab 60 Treffer
- 17. Oktober 2006 18:35
- Forum: Qt Programmierung
- Thema: [gelöst] qDebug ohne Zeilenwechsel, qDebug Ausgabe umleiten
- Antworten: 5
- Zugriffe: 5024
- 2. August 2006 23:39
- Forum: Qt Programmierung
- Thema: QLayout durch anderes QLayout ersetzen
- Antworten: 4
- Zugriffe: 3536
das klappt nicht, weil QWidgets nur QWidgets als Parent akzeptieren und somit keine QLayouts (die direkt von QObject abgeleitet sind). setzt ein Frame auf das Layout und gib das als parent für deine Widgets. Dann klappt ein frame->hide(); qDeleteAll(frame->children()); delete frame->layout(); // und...
- 1. August 2006 21:49
- Forum: Qt Programmierung
- Thema: QTreeWidgetItemIterator
- Antworten: 0
- Zugriffe: 1511
QTreeWidgetItemIterator
Servus, ich möchte dem Benutzer die Möglichkeit geben über mittels pushButtons innerhalb der Elemente eines QTreeWidgets vor und zurück zu gehen. Das hier funktioniert: void MainWindow::on_pbNextAnlage_clicked() { QTreeWidgetItemIterator qwi( treeAnlagen->currentItem()); qwi++; treeAnlagen->setCurre...
- 9. Juli 2006 16:33
- Forum: Qt Programmierung
- Thema: "Dynamische" Layouts
- Antworten: 6
- Zugriffe: 6615
- 9. Juli 2006 15:37
- Forum: Qt Programmierung
- Thema: "Dynamische" Layouts
- Antworten: 6
- Zugriffe: 6615
- 7. Juli 2006 13:18
- Forum: Qt Programmierung
- Thema: "Dynamische" Layouts
- Antworten: 6
- Zugriffe: 6615
Habe mich jetzt eine ganze Zeitlang mit dem gleichen Problem rumgeschlagen und auch mit dem Support von Qt darüber diskutiert. Jetzt verstehe ich endlich wieso es nicht klappt und habe einen Workaround: QLayouts stammen von QObject ab, daher geht man davon aus, dass sie alle ihre Kinder löschen wenn...
- 6. Juli 2006 22:39
- Forum: Qt Programmierung
- Thema: delete QObject oder QObject->deleteLater()
- Antworten: 4
- Zugriffe: 3638
ok, habe zwischenzeitlich festgestellt, dass mein Problem eigentlich noch woanders liegt: ich hatte die Objekte im layout mit findchildren versucht und da drauf delete bzw. deleteLater aufgerufen. 1) QObject::FindChildren arbeitet rekursiv, wenn man das verwendet und delete bei allem probiert was ma...
- 3. Juli 2006 09:51
- Forum: Qt Programmierung
- Thema: delete QObject oder QObject->deleteLater()
- Antworten: 4
- Zugriffe: 3638
ok, wenn ich die ziele der pointer in dem qmap delete und danach wieder darauf zugreife muss das programm abstürzen, sehe ich ein. Aber beim ersten Aufruf von qDeleteAll auf das QMap? Ausserdem sollte es doch eigentlich reichen, wenn ich qDeleteAll(QMap); QMap.clear() mache, anstatt jedes einzeln zu...
- 3. Juli 2006 00:00
- Forum: Qt Programmierung
- Thema: delete QObject oder QObject->deleteLater()
- Antworten: 4
- Zugriffe: 3638
delete QObject oder QObject->deleteLater()
Servus, ich versuche die Objekte in meinem Layout zu löschen. Wenn ich jedes einzelne mit delete lösche oder auf die QMap in der sich die befinden qDeleteAll anwende bekomme ich jedesmal einen Absturz. Wenn ich stattdessen für alle Objekte in dem Map jeweils deleteLater() aufrufe klappts. Kann mir j...
- 18. Juni 2006 11:18
- Forum: Qt Programmierung
- Thema: gelöst: SIGNAL wird nicht gefunden
- Antworten: 3
- Zugriffe: 2764
ach verflixt, darüber bin ich doch schon mal irgendwo gestolpert, dass man den Variablennamen nicht mit angeben darf. Danke, auf die Idee kam ich gestern nacht partout nicht mehr. Das natürlich beide den gleichen Datentyp brauchen ist klar - ich hatte v.a. die erste Zeile angestarrt, trotzdem Danke ...
- 18. Juni 2006 01:23
- Forum: Qt Programmierung
- Thema: gelöst: SIGNAL wird nicht gefunden
- Antworten: 3
- Zugriffe: 2764
gelöst: SIGNAL wird nicht gefunden
aus irgendeinem Grund werden zwei meiner Signale nicht gefunden. in der .h habe ich: signals: void loadProject(); void addAnlageOID(QString oid); void deleteAnlageUID(QString uid); in der Klassendeklaration schreibe ich dann: connect(this,SIGNAL(addAnlageOID(QString oid)),treeAnlagen,SLOT(addAnlageO...
- 16. Juni 2006 22:13
- Forum: Qt Programmierung
- Thema: Anfängerfragen: dyn. erstellen beliebig vieler Elemente
- Antworten: 4
- Zugriffe: 3200
- 15. Juni 2006 23:02
- Forum: Qt Programmierung
- Thema: Anfängerfragen: dyn. erstellen beliebig vieler Elemente
- Antworten: 4
- Zugriffe: 3200
naja, los gings ja mit QMap - fieserweise gibt QMap::value ein const-Objekt zurück. Oder mach ich da noch was anderes falsch: http://www.qtforum.de/forum/viewtopic.php?t=2286
- 15. Juni 2006 15:08
- Forum: Qt Programmierung
- Thema: Anfängerfragen: dyn. erstellen beliebig vieler Elemente
- Antworten: 4
- Zugriffe: 3200
Anfängerfragen: dyn. erstellen beliebig vieler Elemente
Hallo, ich muss mir in einer Windowklasse beliebig viele instanzen einer klasse merken, teils muss ich auch dynamisch Element wie QPushButtons, layouts o.ä. erzeugen. zuerst einmal: die ganzen Q-Elemente werden ja immer auf dem Heap erzeugt, haben immer ein parent, dass bis hoch zur Applikation verf...
- 13. Juni 2006 15:56
- Forum: Qt Programmierung
- Thema: QMap zum Aufbewahren von Klasseninstanzen?
- Antworten: 2
- Zugriffe: 2835
ja. QMap::value() ist so definiert:
da kommt das const her. Wie kann ich das umgehen?
Code: Alles auswählen
const T value ( const Key & key ) const