Die Suche ergab 139 Treffer
- 28. April 2010 17:29
- Forum: Qt Programmierung
- Thema: QTableWidget und QIntValidator
- Antworten: 3
- Zugriffe: 3168
- 27. April 2010 21:49
- Forum: Qt Programmierung
- Thema: QTableWidget und QIntValidator
- Antworten: 3
- Zugriffe: 3168
- 27. April 2010 20:34
- Forum: Qt Programmierung
- Thema: QTableWidget und QIntValidator
- Antworten: 3
- Zugriffe: 3168
QTableWidget und QIntValidator
Hallo,
in einem QTableWidget habe ich in der ersten Spalte eine QCheckBox und in der zweiten Spalte ist ein QLineEdit bzw. kein spezielles Widget gesetzt, also Standard.
Wie kann ich in der zweiten Spalte in Abhängigkeit der QCheckBox einen QIntValidator setzen?
in einem QTableWidget habe ich in der ersten Spalte eine QCheckBox und in der zweiten Spalte ist ein QLineEdit bzw. kein spezielles Widget gesetzt, also Standard.
Wie kann ich in der zweiten Spalte in Abhängigkeit der QCheckBox einen QIntValidator setzen?
- 22. März 2010 20:18
- Forum: Qt Programmierung
- Thema: QTablewidget und QItemDelegate
- Antworten: 8
- Zugriffe: 5820
Schau doch mal bitte in der Doku nach, wie das Signal wirklich aussieht. Habe ich ja auch gemacht, als es nicht Funktioniert hat, habe ich einfach getestet und den letzten versuch genommen, da dass Ergebnis immer das gleiche war. Funktioniert jetzt, der Fehler war, dass ich ui.tableWidget und nicht...
- 21. März 2010 15:32
- Forum: Qt Programmierung
- Thema: Speichern eines QTabelWidgets
- Antworten: 11
- Zugriffe: 7396
Hi,
meinst Du evtl. etwas in der Richtung?
meinst Du evtl. etwas in der Richtung?
Code: Alles auswählen
for (int row = 0; row < tableWidget->rowCount(); ++row) {
QString cellValue = tableWidget->item(row, 0)->text();
//....
}- 21. März 2010 15:18
- Forum: Qt Programmierung
- Thema: QTablewidget und QItemDelegate
- Antworten: 8
- Zugriffe: 5820
Irgendwie will es nicht gelingen... Punkt 1, ich habe versucht in createEditor() die Daten in das Model zu schreiben um gleich den ersten Eintrag anzuzeigen: index.model()->setData(index, combo->currentText()); Macht für mich keinen Sinn an setData() nochmal den QModelIndex zu übergeben, geht auch n...
- 20. März 2010 11:49
- Forum: Qt Programmierung
- Thema: QTablewidget und QItemDelegate
- Antworten: 8
- Zugriffe: 5820
Du kannst doch bei erstellen des Editors auch abfragen, was in den anderen Zellen steht und entsprechend darauf reagieren. Genau das ist mein Problem, wie kann ich dabei auf die anderen Zellen(Widgets) und die Werte der Widgets bzw. Zellen zugreifen? Kannst Du es mir vielleicht mit eins bis zwei Ze...
- 19. März 2010 23:36
- Forum: Qt Programmierung
- Thema: QTablewidget und QItemDelegate
- Antworten: 8
- Zugriffe: 5820
- 19. März 2010 19:24
- Forum: Qt Programmierung
- Thema: QTablewidget und QItemDelegate
- Antworten: 8
- Zugriffe: 5820
QTablewidget und QItemDelegate
Hallo, mit QItemDelegate versuche ich unterschiedliche Widgets in einem QTablewidget darzustellen. Funktioniert auch zum gößten Teil, Allerdings hätte ich noch ein paar Fragen dazu: 1.) Warum wird in der QComboBox() nicht sofort der erste Eintrag angezeigt, wenn ich mit ui.tableWidget->insertRow(ui....
- 6. Juli 2009 13:05
- Forum: Qt Programmierung
- Thema: RadioButto zentrieren
- Antworten: 3
- Zugriffe: 2958
Warum? Ist doch schon zentriert. Nein, der Text ist nicht zentriert. Das ist ein QLabel und darunter der QRadioButton ohne Text. Sollte nur ein Beispiel sein, wie es aussehen soll. Gibt es eine Möglichkeit den Text wie abgebildet über dem RadioButton zu zentrieren? Mit Qt::LayoutDirection kann ich ...
- 6. Juli 2009 10:36
- Forum: Qt Programmierung
- Thema: RadioButto zentrieren
- Antworten: 3
- Zugriffe: 2958
RadioButto zentrieren
Hi,
wie kann ich den Text über einem RadioButton zentrieren?

wie kann ich den Text über einem RadioButton zentrieren?

- 27. April 2009 17:43
- Forum: Qt Programmierung
- Thema: QSqlDatabase::transaction()
- Antworten: 10
- Zugriffe: 7040
Nach langem lesen in der Dokumentation habe ich folgendes versucht: QSqlDatabase db = QSqlDatabase::database(); QSqlQuery q(db); qDebug() << db.driver()->hasFeature(QSqlDriver::Transactions); //true Demzufolge werden Transaktionen unterstützt. Worauf ich folgendes versucht habe: qDebug() << db.drive...
- 27. April 2009 10:59
- Forum: Qt Programmierung
- Thema: QSqlDatabase::transaction()
- Antworten: 10
- Zugriffe: 7040
Also bei einem COMMIT wird nach einem Fehler nicht automatisch ein ROLLBACK durchgeführt. Wie bereits erwähnt, das ROLLBACK funktioniert, sobald ich es nach einem Fehler per Hand ausführe. Mir ist aber immer noch nicht klar warum nach einem Fehler in einer QSqlQuery COMMIT == TRUE ist. Wie kann ich ...
- 24. April 2009 23:55
- Forum: Qt Programmierung
- Thema: QSqlDatabase::transaction()
- Antworten: 10
- Zugriffe: 7040
Das ist eine SQLite-Datenbank. Transaktionen sollten unterstützt werden, da db.rollback() funktioniert, wenn ich absichtlich einen Fehler produziere und anschließend das rollback durchführe. Mir ist aber nicht klar, warum ich bei if(!db.commit()) den Wert TRUE erhalte, wenn zuvor eine oder mehrere f...
- 24. April 2009 17:43
- Forum: Qt Programmierung
- Thema: QSqlDatabase::transaction()
- Antworten: 10
- Zugriffe: 7040
QSqlDatabase::transaction()
Hi, wie kann man eine Transaction bei Fehlern rückgängig machen? Beispiel: QSqlDatabase db = QSqlDatabase::database(); db.transaction(); QSqlQuery q; for (int i=0; i<5; i++) { q.exec("DELETE FROM user WHERE user_id ="+ QString().setNum(i) +";"); } q.clear(); if(!db.commit()){ db....