Die Suche ergab 23 Treffer

von Qt_Starter
4. März 2008 12:48
Forum: Qt Programmierung
Thema: Expand bei QTreeWidget
Antworten: 7
Zugriffe: 4814

Vor allem entfernt takeChild das Item, somit kann es auch nicht mehr 'expanded' werden. Richtig, so steht es in der Doku. Deshalb dachte ich, das ich vielleicht über ein QModelIndex die jeweilige Stelle "expanden" kann. Oder gibt es noch eine andere Möglichkeit für : void QTreeWidget::exp...
von Qt_Starter
4. März 2008 12:20
Forum: Qt Programmierung
Thema: Expand bei QTreeWidget
Antworten: 7
Zugriffe: 4814

Mit expandCurrentItem übergebe ich nur den Pointer an die Klasse TreeController, die dann den eigentlichen Expand durchführt.

Code: Alles auswählen

void TreeController::expandCurrentItem(QTreeWidgetItem *item)
{
void QTreeWidget::collapseAll();
void QTreeWidget::expandItem(item);
}
von Qt_Starter
4. März 2008 10:38
Forum: Qt Programmierung
Thema: Expand bei QTreeWidget
Antworten: 7
Zugriffe: 4814

@upsala

Hab ich auch probiert, aber leider klappt es nicht. Vielleicht hilft ein wenig Code, wobei alle Daten im "p_displayConfigItem stecken: QTreeWidgetItem *updatedSectionItem = new QTreeWidgetItem(0); QTreeWidgetItem *updatedOptionItem = new QTreeWidgetItem(0); updatedSectionItem = p_displayConfigI...
von Qt_Starter
4. März 2008 07:13
Forum: Qt Programmierung
Thema: Expand bei QTreeWidget
Antworten: 7
Zugriffe: 4814

Expand bei QTreeWidget

Hallo, ich nutze als DisplayWidget ein QTreeWidget und habe die Möglichkeit über einen Dialog die Inhalte des TreeWidgets zu manipulieren. Als Model für das QTreeWidget nutze ich das QtreeWidgetItem, indem alle daten „gespeichert“ sind. Jetzt will ich bei Änderung eines Wertes im Dialog, das genau d...
von Qt_Starter
31. Januar 2008 10:28
Forum: Qt Programmierung
Thema: QLineEdit spezifizieren
Antworten: 1
Zugriffe: 1930

QLineEdit spezifizieren

Hallo, ich will die Eingabe eines QLineEdits so festlegen, das ich nur bestimmt Werte eingeben kann. Dabei will ich zum Beispiel ein QLineEdit haben, wo man nur Integerwerte zwischen 2 und 64 eingeben kann. Hier meine Versuche, jedoch führen die noch nicht zum Ziel :( : QLineEdit *lineEdit1; QLineEd...
von Qt_Starter
18. Januar 2008 21:28
Forum: Qt Programmierung
Thema: [geloest] Text eines QDomElements ändern
Antworten: 4
Zugriffe: 3352

@upsala

Danke!
So funktioniert es :D !
von Qt_Starter
18. Januar 2008 13:25
Forum: Qt Programmierung
Thema: [geloest] Text eines QDomElements ändern
Antworten: 4
Zugriffe: 3352

@upsala

Soweit ganz klar: 'buch' und 'index' sind QDomElemente, '1' ist eine QDomText. Aber beides sind QDomNode. Jedoch gibt es weder bei QDomNode, noch bei QDomText eine "void setText(QString &text)"-Methode. Das einzige, was ich in der Doku gefunden habe ist, das QDomText von QDomCharacterD...
von Qt_Starter
17. Januar 2008 22:53
Forum: Qt Programmierung
Thema: [geloest] Text eines QDomElements ändern
Antworten: 4
Zugriffe: 3352

[geloest] Text eines QDomElements ändern

Hallo, ich hoffe mir kann jemand die vermutlich einfache Frage beantworten, wie man den Text zwischen zwei Tags verändern kann. Beispiel XML: <?xml version="1.0" encoding="utf-8" standalone="yes" ?> <buch> <index>1</index> </buch> Dabei würde ich gerne den Wert der 1 ve...
von Qt_Starter
15. Januar 2008 18:33
Forum: Qt Programmierung
Thema: SignalMapper bringt Programm zum Absturz
Antworten: 16
Zugriffe: 11592

@Funktionsaufruf auf Nullpointer

Hallo, wie es sich anhört, habe ich ein ähnliches Problem wie das hier geschilderte. Ich verwende auch den SignalMapper um in einem TabWidget an den Inhalt meiner LineEdits zu kommen. Wenn ich dann zur Laufzeit etwas in einem der LineEdits ändere, dann kommt versuche ich über die findChild - Methode...
von Qt_Starter
11. Januar 2008 12:16
Forum: Qt Programmierung
Thema: [geloest] Signal and Slot bei QTabWidget?
Antworten: 4
Zugriffe: 3726

Danke, hab es auch schon so ähnlich gemacht und es funktioniert :D
von Qt_Starter
10. Januar 2008 20:24
Forum: Qt Programmierung
Thema: Hilfe bei Benutzung des QSignalMapper
Antworten: 6
Zugriffe: 5085

@solarix

Vorab Danke für den Tip! So funktioniert es jetzt :D! Oder du mappst nicht ein String, sondern den (bereits eindeutigen) Pointer mit der anderen setMapping-Methode. Dann erhaelst du im Slot gleich den Pointer auf dein Line-Edit... Und wie würde das dann aussehen, wenn ich mit der "anderen"...
von Qt_Starter
10. Januar 2008 15:56
Forum: Qt Programmierung
Thema: Hilfe bei Benutzung des QSignalMapper
Antworten: 6
Zugriffe: 5085

@Christian

Vielleicht hab ich es auch nur falsch verstanden, deshalb frag ich jetzt nochmal genauer nach. Wenn ich das QLineEdit erzeuge, setze ich mit dem hier verwendeten Konstruktor den Inhalt des LineEdits (die "text" - Eigenschaft) oder? QLineEdit *lineEdit = new QLineEdit(texts[i]); Und im Ansc...
von Qt_Starter
10. Januar 2008 11:33
Forum: Qt Programmierung
Thema: Hilfe bei Benutzung des QSignalMapper
Antworten: 6
Zugriffe: 5085

@Korgen

Das wollte ich auch schon versuchen, jedoch habe ich da noch das Problem, wenn ich den map - Slot so ändere, dann springt er mir nicht mehr in den von mir definierten Slot specialSlot.
Könntest du mir da ein Beispiel zeigen?
von Qt_Starter
10. Januar 2008 11:01
Forum: Qt Programmierung
Thema: Hilfe bei Benutzung des QSignalMapper
Antworten: 6
Zugriffe: 5085

Hilfe bei Benutzung des QSignalMapper

Hallo, ich hoffe es kennt sich jemand mit dem QSignalMapper aus. Ich will zur Laufzeit des Programmes entscheiden, wieviele QLineEdits ich benötige. Deshalb suche ich jetzt eine Möglichkeit wie ich dann den Inhalt(text) des LineEdits speichern kann. Mit meinem jetztigen Code merke ich zwar, wenn sic...
von Qt_Starter
9. Januar 2008 22:34
Forum: Qt Programmierung
Thema: [geloest] Signal and Slot bei QTabWidget?
Antworten: 4
Zugriffe: 3726

@Christian

Danke vorab, ich glaube das mir die Klasse QSignalMapper weiterhelfen kann. Hab aber noch nicht raus, wie es geht :( . Hab das angegebene Beispiel ausprobiert und versucht umzuschreiben, aber leider liefert es mir nur den alten Wert und nicht den geänderten Wert ... Hier mein Code: #include "Bu...