Array
-
- Beiträge: 11
- Registriert: 11. August 2004 07:44
- Wohnort: Bergen/Rügen
- Kontaktdaten:
Array
Ich habe mir ein Array erstellt, welches ich in einer Tabelle auslesen will.
z.b.!
erste spalte : Januar
zweite spalte: Februar
usw....
QArray <string> monat;
das war meine überlegung! obwohl ich mir nicht ganz sicher bin ob ich string oder Qstring nehmen sollte! Included habe ich alles was ich brauche! jedoch sagt er mir immer eine Fehlermeldung an!
z.b.!
erste spalte : Januar
zweite spalte: Februar
usw....
QArray <string> monat;
das war meine überlegung! obwohl ich mir nicht ganz sicher bin ob ich string oder Qstring nehmen sollte! Included habe ich alles was ich brauche! jedoch sagt er mir immer eine Fehlermeldung an!
war Fehler findet darf Sie behalten!
-
- Beiträge: 11
- Registriert: 11. August 2004 07:44
- Wohnort: Bergen/Rügen
- Kontaktdaten:
Wie hast Du es denn versucht?
Hier mal ein paar Links, die Du Dir mal anschauen solltest:
QMemArray:
http://doc.trolltech.com/3.3/qmemarray.html
Übersicht über alle Klassen:
http://doc.trolltech.com/3.3/classes.html
Die Qt-Tutorials 1 und 2:
http://doc.trolltech.com/3.3/tutorial.html
http://doc.trolltech.com/3.3/tutorial2.html
Beispiele:
http://doc.trolltech.com/3.3/examples.html
Übersicht zu Qt 3.3:
http://doc.trolltech.com/3.3/
Hier findest Du vielleicht ein paar Tipps zu so manchen Dingen.
Falls es zu dem Problem nicht weiterhilft, poste mal den Quellcode, wie Du es versucht hast.
Gruß
Mike
Hier mal ein paar Links, die Du Dir mal anschauen solltest:
QMemArray:
http://doc.trolltech.com/3.3/qmemarray.html
Übersicht über alle Klassen:
http://doc.trolltech.com/3.3/classes.html
Die Qt-Tutorials 1 und 2:
http://doc.trolltech.com/3.3/tutorial.html
http://doc.trolltech.com/3.3/tutorial2.html
Beispiele:
http://doc.trolltech.com/3.3/examples.html
Übersicht zu Qt 3.3:
http://doc.trolltech.com/3.3/
Hier findest Du vielleicht ein paar Tipps zu so manchen Dingen.
Falls es zu dem Problem nicht weiterhilft, poste mal den Quellcode, wie Du es versucht hast.
Gruß
Mike
-
- Beiträge: 11
- Registriert: 11. August 2004 07:44
- Wohnort: Bergen/Rügen
- Kontaktdaten:
irgendwie ist mein quelltext total verhunzt! icvh habe schon vieles ausprobiert mir rezize und fill und und und! jodoch klappt das alles nicht! kann mir eventuell jemand sein, lösungsweg oder seine ansicht dazu äussern wie er das machen würde mit welchen befehlen?
war Fehler findet darf Sie behalten!
-
- Beiträge: 11
- Registriert: 11. August 2004 07:44
- Wohnort: Bergen/Rügen
- Kontaktdaten:
Hi,
yup sorry, habs grad gelesen in Deinem Ursprungsposting.
Zunächst einmal muss ich mich korrigieren: QMemArray verträgt sich nicht mit QString. Deswegen habe ich im folgenden Beispiel QValueVector genommen.
Das folgende Beispiel erzeugt eine Tabelle und trägt der Reihe nach die Werte des Arrays in die Tabelle als Header ein.
Vielleicht hilfts.
Gruß
Mike
yup sorry, habs grad gelesen in Deinem Ursprungsposting.
Zunächst einmal muss ich mich korrigieren: QMemArray verträgt sich nicht mit QString. Deswegen habe ich im folgenden Beispiel QValueVector genommen.
Das folgende Beispiel erzeugt eine Tabelle und trägt der Reihe nach die Werte des Arrays in die Tabelle als Header ein.
Code: Alles auswählen
#include <qapplication.h>
#include <qpushbutton.h>
#include <qtable.h>
#include <qvaluevector.h>
using namespace std;
int main( int argc, char **argv )
{
QApplication a( argc, argv );
QTable *myTable = new QTable(0, "table");
QValueVector <QString> myVector(12);
myVector[0] = "Januar";
myVector[1] = "Februar";
myVector[2] = "März";
myVector[3] = "April";
myVector[4] = "Mai";
myVector[5] = "Juni";
myVector[6] = "Juli";
myVector[7] = "August";
myVector[8] = "September";
myVector[9] = "Oktober";
myVector[10] = "November";
myVector[11] = "Dezember";
for (int i = 0; i < myVector.size(); i++) {
myTable->setNumCols(i + 1);
myTable->horizontalHeader()->setLabel(i, myVector[i]);
}
a.setMainWidget( myTable);
myTable->show();
return a.exec();
}
Vielleicht hilfts.
Gruß
Mike
-
- Beiträge: 11
- Registriert: 11. August 2004 07:44
- Wohnort: Bergen/Rügen
- Kontaktdaten: