Die Suche ergab 19 Treffer

von Mantus
10. Mai 2009 22:18
Forum: Einfach Qt
Thema: Anscheinend zu dumm für QT :/
Antworten: 4
Zugriffe: 4331

wie ich diesen satz hasse ;) wozu gibts eigentlich foren? oder wozu gibts maillinglisten? es gibt doch jetzt google :roll: klar hab ich versucht das problem im netz zu suchen, und klar hab ich einiges gefunden, aber wohl nichts was mein problem behoben hat oder mit weitergeholfen hat .... sonst hätt...
von Mantus
3. Mai 2009 17:24
Forum: Einfach Qt
Thema: Anscheinend zu dumm für QT :/
Antworten: 4
Zugriffe: 4331

Anscheinend zu dumm für QT :/

hi ich hab QT mit dem windows installer ganz normal installiert, danach ein configure gemacht, sowie ein make. lief zu dem zeitpunkt fehlerfrei durch Jetzt wollt ich in meinem Projekt eine Datanbank ansprechen, als ich feststellen musste das kein einziger DB treiber geladen ist. irgendwo hab ich gel...
von Mantus
9. Januar 2008 11:15
Forum: Qt Programmierung
Thema: Table View Darstellung ?
Antworten: 3
Zugriffe: 2590

danke

und wer legt fest wie die dinge dargestellt werden ?
muss ich dazu den table view selbst ableiten damit ich die art der darstellung ändern kann ? (farblich)
von Mantus
8. Januar 2008 14:17
Forum: Qt Programmierung
Thema: Table View Darstellung ?
Antworten: 3
Zugriffe: 2590

Table View Darstellung ?

hi ich hab jetzt endlich alles am laufen und will meiner applikation den lezten optischen schliff geben. ich hab einen tableview der mir meine datan darstellt, hab ihn umgestellt auf rowselection, zwar ändert sich die darstellung des row headers, aber die einträge selbst in der table, ändern ihre da...
von Mantus
20. Dezember 2007 08:41
Forum: Qt Programmierung
Thema: Refresh einer TreeView
Antworten: 17
Zugriffe: 11881

void QAbstractItemModel::beginInsertRows ( const QModelIndex & parent, int first, int last ) [protected] Begins a row insertion operation. When reimplementing insertRows() in a subclass, you must call this function before inserting data into the model's underlying data store. Wenn du eigene Dat...
von Mantus
19. Dezember 2007 18:55
Forum: Qt Programmierung
Thema: Refresh einer TreeView
Antworten: 17
Zugriffe: 11881

eben das finde ich bei deinem link sehr verwirrden 1. gehts um ein list model 2. steht insert und remove Row unter dem topic "creating editable models" .... ich will nicht das der user das model editieren kann. 3. steht in dieser anleitung ebenfalls nichts von den funktionen die du im ande...
von Mantus
19. Dezember 2007 17:29
Forum: Qt Programmierung
Thema: Refresh einer TreeView
Antworten: 17
Zugriffe: 11881

Danke erstmal für die hilfe soweit :) aber es will noch immer nicht :/ mein code für die selbstgebastelte insert funktion schaut jetzt wie folgt aus: void CANMsgTableModel::insertCANMsg(CANMsg& canMsg){ CANMsgEntrys.append(canMsg); this->insertRow(0); emit dataChanged(createIndex(0,0), createInd...
von Mantus
19. Dezember 2007 15:52
Forum: Qt Programmierung
Thema: Refresh einer TreeView
Antworten: 17
Zugriffe: 11881

ich dacht table is das richtige, da die msg objekte zwar eine sind, aber jedes objekt 6 eigenschaften hat die angezeigt werden sollen. btw mit dem "read only" hab ich mich einfach an die vorgaben des trolltech model/view beispiels gehalten, dort staht das für modele die nicht editiert werd...
von Mantus
19. Dezember 2007 13:39
Forum: Qt Programmierung
Thema: Refresh einer TreeView
Antworten: 17
Zugriffe: 11881

ich dachte da mein model read only ist muss ich das nicht ? okay daran wirds wohl liegen :/ muss ich das nur "aufrufen" oder überschreiben ? also bis jetzt schaut mein model so aus int CANMsgTableModel::rowCount(const QModelIndex& idx = QModelIndex())const { return CANMsgEntrys.size();...
von Mantus
19. Dezember 2007 13:11
Forum: Qt Programmierung
Thema: Refresh einer TreeView
Antworten: 17
Zugriffe: 11881

also mein view ist eine std. QTableView also ca. so: QTableView *table MyModel *model model = new MyModel(this) (von QAbstractTableModel) table->setModel(model); im model gibts dann irgendwie void setMsg(data){ ....... ...... emit dataChanged(createIndex(0,0), createIndex(entry.size()-1, 4)); } aber...
von Mantus
19. Dezember 2007 12:43
Forum: Qt Programmierung
Thema: Refresh einer TreeView
Antworten: 17
Zugriffe: 11881

ich hab wie in einem anderen thread schon beschrieben, ein ähnliches Problem. ich hab auch am ende meiner funktion die im model die daten verändert ein "emit datachanged..." nur mit welchem slot des Views muss ich das verbinden ? oder wird das automatisch verbunden wenn ich setmodel ausfüh...
von Mantus
19. Dezember 2007 08:38
Forum: Qt Programmierung
Thema: Table Frage
Antworten: 7
Zugriffe: 6153

#ifndef CANMSGTABLEMODEL_H_ #define CANMSGTABLEMODEL_H_ #include <QAbstractTableModel> #include <QVariant> #include <QModelIndex> #include <Qt> #include "CANMsg.h" class CANMsgTableModel : public QAbstractTableModel { QList<CANMsg> CANMsgEntrys; public: CANMsgTableModel(QObject* parent = ...
von Mantus
19. Dezember 2007 01:29
Forum: Qt Programmierung
Thema: Table Frage
Antworten: 7
Zugriffe: 6153

also jetzt hab ich ein model, das durch einen thread mit daten befüllt wird, und ich habs dem table gesetzt aber irgendwie sind die daten zwar drin, aber der table zeigt mir nur den header an und keine daten :/ das is mein model: #include "CANMsgTableModel.h" #include <QString> #include <i...
von Mantus
18. Dezember 2007 21:59
Forum: Qt Programmierung
Thema: Table Frage
Antworten: 7
Zugriffe: 6153

die im assistenten meinst ? klar Hab mir auch eine model subclass erstellt, ich vermut mal in dieses model sollt mein thread seine daten reinschupfen also ich hab mir das so vorgestellt das ich 2 models mach, für jeden Table View eins, und diese models werden vom thread befüllt, da das ganze nicht e...
von Mantus
18. Dezember 2007 20:58
Forum: Qt Programmierung
Thema: Table Frage
Antworten: 7
Zugriffe: 6153

Table Frage

Hi ich hab in meinem Fenster 2 Table views im hintergrund läuft ein task der alle 200ms daten abholt, und dann entscheidet in welchen der beiden tables die daten rein müssen (CAN nachrichten) aber irgendwie bin ich noch nicht dahinter gekommen wie ich da jetzt am besten die daten zur anzeige bringe ...