Dinamische QLineEdit hinzufuegen und lesen...

Alles rund um die Programmierung mit Qt
Antworten
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Dinamische QLineEdit hinzufuegen und lesen...

Beitrag von patrik08 »

Bei http://doc.trolltech.com/qq/ habe ich irgenwo gesehen wie ein rechner
konfiguriert und dinamisch gemacht.... wuerde mit...

classname item[int nummer] = new classname() ....

aber warum geht das nicht mit eine QLineEdit??? ... bei eine rechnung vo man zeile hinzufuegt und wegnimmt....

und mann kann sie nicht auslesen mit dinqedit[10]->text()
warum???


void classname::Add_Qline_Area(int nr , QString itemname)
{
qeditcounter++; /* int von classe um zu zahlen und in der for zu lesen.... */
Regitername.append(itemname); /* QStringList um die namen zu kontrollieren zu nummer position */
spaceforce = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

QLabel labeldin = new QLabel(groupBox);
labeldin->setText(itemname);
labeldin->setFrameShape(QFrame::StyledPanel);
labeldin->setTextFormat(Qt::PlainText);
QLineEdit dinqedit[nr] = new QLineEdit(groupBox);
hboxLayout->addWidget(labeldin);
hboxLayout->addWidget(spaceforce);
hboxLayout->addWidget(dinqedit[nr]);
}


oder gibt es eine andere moeglichkeit um soche felder dinamisch hinzufuegen und wegnehmen...

Es kann doch nicht sein dass sogar im html mehr machbar ist als im qt4...
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: Dinamische QLineEdit hinzufuegen und lesen...

Beitrag von macman »

patrik08 hat geschrieben:aber warum geht das nicht mit eine QLineEdit???
Man kann, und zwar mit jedem Objekt.
patrik08 hat geschrieben:und mann kann sie nicht auslesen mit dinqedit[10]->text() warum???
Wie lange programmierst Du mit Qt? Oder besser mit C++? Glaubst Du wirklich Du wärst perfekt und wüsstest alles? Wir lernen hier alle voneinander, also komm wieder runter und poste lieber ein ordentliches Stückchen Code, mit dem man das nachvollziehen kann.
patrik08 hat geschrieben:Es kann doch nicht sein dass sogar im html mehr machbar ist als im qt4...
Seit wann programmiert man denn HTML? Langsam wird es lächerlich.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Dinamische QLineEdit hinzufuegen und lesen...

Beitrag von Christian81 »

macman hat geschrieben: Wie lange programmierst Du mit Qt? Oder besser mit C++? Glaubst Du wirklich Du wärst perfekt und wüsstest alles? Wir lernen hier alle voneinander, also komm wieder runter und poste lieber ein ordentliches Stückchen Code, mit dem man das nachvollziehen kann.
patrik08 hat geschrieben:Es kann doch nicht sein dass sogar im html mehr machbar ist als im qt4...
Seit wann programmiert man denn HTML? Langsam wird es lächerlich.
Ich reagiere schon lange nicht mehr auf seine Posts - am besten ignorieren...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Re: Dinamische QLineEdit hinzufuegen und lesen...

Beitrag von patrik08 »

macman hat geschrieben: Seit wann programmiert man denn HTML? Langsam wird es lächerlich.
Seit dass es xslt gibt... http://en.wikipedia.org/wiki/XSLT kann mann vorhandene html tag weiter-werarbeiten .... ein beispiel .... http://www.calcionotizie.com/ alle 20 minuten kommen neue fussbal news rein von andere vorhandene seite....

zitat aus http://de.wikipedia.org/wiki/Programmieren

Code: Alles auswählen

Programmierung bezeichnet

   1. die Tätigkeit, Computerprogramme (Software) zu erstellen. Im weiterem Sinne versteht man dabei alle Tätigkeiten, die mit dieser Programmerstellung verbunden sind, insbesondere auch den konzeptionellen Entwurf. Im engeren Sinne bezeichnet Programmierung lediglich das Umsetzen dieses konzeptionellen, abstrakten Entwurfes in konkreten Quelltext.
   2. Ebenso bezeichnet man mit Programmierung den Vorgang des Einschreibens eines bereits fertig erstellten und in Maschinencode übersetzten Programmes und Daten in einen Festwertspeicher, z.B. ein EPROM oder EEPROM.

also Programmierung ist nicht nur die Tätigkeit.... sondern auch der Vorgang wie 2.....
Alci
Beiträge: 70
Registriert: 24. März 2006 23:34

Beitrag von Alci »

1. die Tätigkeit, Computerprogramme (Software) zu erstellen. Im weiterem Sinne versteht man dabei alle Tätigkeiten, die mit dieser Programmerstellung verbunden sind, insbesondere auch den konzeptionellen Entwurf. Im engeren Sinne bezeichnet Programmierung lediglich das Umsetzen dieses konzeptionellen, abstrakten Entwurfes in konkreten Quelltext.
HTML-Seiten kann man aber nicht als Programm bezeichnen.
2. Ebenso bezeichnet man mit Programmierung den Vorgang des Einschreibens eines bereits fertig erstellten und in Maschinencode übersetzten Programmes und Daten in einen Festwertspeicher, z.B. ein EPROM oder EEPROM.
Tja, hier ist das Schlagwort Maschinencode. HTML-Code ist doch kein Maschinencode. HTML-Code wird interpretiert. HTML ist lediglich eine Beschreibungssprache, die aussagt, wie etwas auszusehen hat.

Somit ist es IMO umfug zu behaupten, dass man HTML programmiert.
Antworten