Die Suche ergab 7 Treffer

von elDietmar
6. Mai 2009 20:18
Forum: Qt Programmierung
Thema: QListView in QMainWindow: Daten werden nicht angezeigt
Antworten: 11
Zugriffe: 7107

So jetzt hab ich die Lösung: void StringListModel::addData(QString data) { beginInsertRows(QModelIndex(), stringList.size()-1, stringList.size()-1); stringList.insert(stringList.size(), data); endInsertRows(); } d.h. ich schreibe eine eigene StringListModel::addData(...) Methode in meinem Model, wo ...
von elDietmar
29. April 2009 23:26
Forum: Qt Programmierung
Thema: QListView in QMainWindow: Daten werden nicht angezeigt
Antworten: 11
Zugriffe: 7107

Danke für Hinweise:
  1. 1. Doku: hab ich schon durch, doch leider keine Antworten gefunden => daher Forum zur Diskussion ?!
  1. 2.Code tags und Einrückungen: hast recht - ist wirklich besser !!
Frage zurück: hast Du schon mit ListModel gearbeitet?

lg
Dietmar
von elDietmar
29. April 2009 21:56
Forum: Qt Programmierung
Thema: QListView in QMainWindow: Daten werden nicht angezeigt
Antworten: 11
Zugriffe: 7107

Hi Ralf, nur mit dem insertRows(..) kann ich keine Daten übergeben! Zumindest wüßte ich nicht wie. Weißt Du ob's geht? Daher hast recht, mit model->add(lineEdit->text().toStdString()); übergebe ich die Daten an das model:MyListModel. Allerdings kann ich das insertRows(..) direkt in der add() Methode...
von elDietmar
29. April 2009 00:42
Forum: Qt Programmierung
Thema: QListView in QMainWindow: Daten werden nicht angezeigt
Antworten: 11
Zugriffe: 7107

Hmm, klar ist mir nicht was ich programmiert hab, aber es geht ! Wenn ich den Button druecke, übergebe ich zuerst den neuen Wert, und rufe dann die insertRows Methode auf. void MainWindowDemo::onclicked() { model->add(lineEdit->text().toStdString()); model->insertRow(model->rowCount(), QModelIndex()...
von elDietmar
28. April 2009 23:35
Forum: Qt Programmierung
Thema: QListView in QMainWindow: Daten werden nicht angezeigt
Antworten: 11
Zugriffe: 7107

okay - Danke! Werd dort nachlesen!

Gute Nacht sag ich einmal!

Dietmar
von elDietmar
28. April 2009 23:19
Forum: Qt Programmierung
Thema: QListView in QMainWindow: Daten werden nicht angezeigt
Antworten: 11
Zugriffe: 7107

hast vollkommen recht ! Es funktioniert. Danke für prompte Antwort! Kannst du mir auch beim nächsten Problem helfen: Ich habe eine Button mit slot-Methode onClicked(). Wenn ich den Button drücke, füge ich Daten zum Model hinzu, die natürlich in der QListView angezeigt werden sollen: void MainWindowD...
von elDietmar
28. April 2009 22:49
Forum: Qt Programmierung
Thema: QListView in QMainWindow: Daten werden nicht angezeigt
Antworten: 11
Zugriffe: 7107

QListView in QMainWindow: Daten werden nicht angezeigt

ich hab mit dem QTDesigner ein QMainWindow mit einer *listView:QListView erzeugt. Weiters hab ich eine Klasse class MyListModel : public QAbstractListModel als Model für QListView erzeugt. In der Klasse class MainWindowDemo : public QMainWindow,Ui::MainWindowDemo habe ich die Attribute: QStringList ...