Die Suche ergab 11 Treffer

von zmanid
Samstag 16. Januar 2010, 15:01
Forum: Qt/KDE
Thema: qsql tableview / qlsqlmodel mit checkboxen erweitern
Antworten: 16
Zugriffe: 8081

hallo,
nun gehts , es tut was es tun sollte.
hier noch mal die Zusammenfassung.

Ich habe eine Datenbank mit den Feldern

datafields = ["id", "name", "height", "owner", "date"]
, id is der primaerschluessel und ein autoincrement.
Die Darstelllung und das Control erfolgt ueber einen QSqltableView ...
von zmanid
Freitag 15. Januar 2010, 17:36
Forum: Qt/KDE
Thema: qsql tableview / qlsqlmodel mit checkboxen erweitern
Antworten: 16
Zugriffe: 8081

allmaehlich dämmert da was ... danke!
von zmanid
Freitag 15. Januar 2010, 13:18
Forum: Qt/KDE
Thema: qsql tableview / qlsqlmodel mit checkboxen erweitern
Antworten: 16
Zugriffe: 8081

ja, gut- aber der witz an der ganzen sache ist ja, das der wert eben nicht in der Datenbank steht, sondern nur in dem tableview existiert (qsqlmodel wurde ja erweitert), und
QSqlTableModel.setData(self, index, QVariant(Qt.Unchecked))

wird in der Ansicht nicht erneuert.
Entweder funktioniert ...
von zmanid
Freitag 15. Januar 2010, 09:30
Forum: Qt/KDE
Thema: qsql tableview / qlsqlmodel mit checkboxen erweitern
Antworten: 16
Zugriffe: 8081

hallo,
QVariant value hat je nach zustand verschiedene Werte.


print "CHECKSTAT:value int ", value.toInt(), "CHECKSTAT:value string: ", value.toString(), CHECKSTAT:value bool False value is 0

ergibt fuer haken gesetzt :
CHECKSTAT:value int (0, True) CHECKSTAT:value string: 0 CHECKSTAT:value ...
von zmanid
Donnerstag 14. Januar 2010, 16:49
Forum: Qt/KDE
Thema: qsql tableview / qlsqlmodel mit checkboxen erweitern
Antworten: 16
Zugriffe: 8081

hallo,
hier der letzte stand der dinge (funktioniert leider immer noch nicht). Die Checkboxen stehen da, wo sie sollen, lassen sich aber nicht anklicken/aendern.
Folgende Methoden hab ich ueberschrieben:

def headerData(self, section, orientation, role = Qt.DisplayRole):
if section == CHECKSTAT ...
von zmanid
Mittwoch 13. Januar 2010, 14:56
Forum: Qt/KDE
Thema: qsql tableview / qlsqlmodel mit checkboxen erweitern
Antworten: 16
Zugriffe: 8081

hallo,
vielen dank! das sieht schon mal so aehnlcih aus wie das was ich meinte!
die checkboxen sind zwar nicht am ende sondern am anfahng, aber immerhin sind sie da und auch eine zusaetzliche spalte (habe PyQt4.version 4.5.4 Qt.version 4.5.2)!
Mit folgendem code gehts!


class OptionSqlTableModel ...
von zmanid
Mittwoch 13. Januar 2010, 14:04
Forum: Qt/KDE
Thema: qsql tableview / qlsqlmodel mit checkboxen erweitern
Antworten: 16
Zugriffe: 8081

hallo ,
danke fuer die meldung! das buch hab ich vor mir liegen, aber es hilft mir an dieser stelle einfach nicht richtig weiter.
Ich habe das eaquivalente oder aehnlcihe (qt c++) probleme ungeloest auch noch hier
http://www.qtforum.org/article/26188/qsqltablemodel-qtableview-add-extra-column-not-in ...
von zmanid
Dienstag 12. Januar 2010, 15:11
Forum: Qt/KDE
Thema: qsql tableview / qlsqlmodel mit checkboxen erweitern
Antworten: 16
Zugriffe: 8081

qsql tableview / qlsqlmodel mit checkboxen erweitern

hallo,
vielleicht kann mir hier jemand weiterhelfen:
Ich habe einen qtableview, ein qsqldatamodel welche mit einer sqldatenbank (sqlite) verbunden sind. Die spalten werden eins zu eins abgebildet (total 5).

...
self.db = get_database()
self.model = QSqlTableModel(self, self.db)
self.model ...
von zmanid
Mittwoch 2. September 2009, 12:49
Forum: Qt/KDE
Thema: qwt spectrogram aus 2d array / qwt rasterdata / value()
Antworten: 0
Zugriffe: 1537

qwt spectrogram aus 2d array / qwt rasterdata / value()

hallo,
vielleicht auch nur ein kleines problem: ich moechte einen qwt contourplot erstellen aus einem 2d array[][].

Im example von pyqwt fuer das spectrogram wird dazu ein
Qwt.QwtPlotSpectrogram.setData(SpectrogramData)
verwendet,
die Klasse SpectrogramData hat eine value() methode, die ein ...
von zmanid
Sonntag 26. Juli 2009, 14:55
Forum: Qt/KDE
Thema: qt designer / qwt plotten : wie widgets "verbinden"
Antworten: 2
Zugriffe: 2874

anders gefragt

mangels Antworten frage ich nochmal anders:

wenn ich in der Klasse:
class MyQwtPlotter(Qt.QMainWindow,Ui_form_qwtplot)
das Widget
self.qwtPlotWindow (abgeleitet aus Ui_form_qwtplot)
anspreche, kann ich da direkt im eigenen Konstruktor hineinschreiben, was zu tun ist (achsen, daten etc ...
von zmanid
Freitag 24. Juli 2009, 10:15
Forum: Qt/KDE
Thema: qt designer / qwt plotten : wie widgets "verbinden"
Antworten: 2
Zugriffe: 2874

qt designer / qwt plotten : wie widgets "verbinden"

Hallo liebes Forum,
ich hoffe ich bin hier an der richtigen stelle.
ich wuerde gerne eine pyqt/qwt applikation bauen (bisher leider null erfahrung mit qt...). Diese per designer erstellen, testen mit den qwt examples.
Die pyqwt beispiele funktionierern, qwt widgets sind auch sichtbar im Designer ...