Die Suche ergab 44 Treffer

von Nukleus
23. März 2011 23:23
Forum: Qt Programmierung
Thema: Binäre Werte in eine MySql-Datenbank schreiben / daraus lese
Antworten: 11
Zugriffe: 5180

Im Nachgang (und nach Lösung) eine kurze Zusammenfassung: Das Problem war tatsächlich das führende Bit im char. Probleme hat nicht die Datenbank gemacht, sondern das Bytearray beim Einlesen aus der Datenbank (also der Befehl query->value(4).toByteArray()). Dabei erweitert Bytearray automatisch sein ...
von Nukleus
23. März 2011 16:13
Forum: Qt Programmierung
Thema: Binäre Werte in eine MySql-Datenbank schreiben / daraus lese
Antworten: 11
Zugriffe: 5180

Also vielen Dank zusammen an alle, die auf meine Meldung gepostet haben. Soweit ich es bisher weiter ermitteln konnte, hat mein Problem nichts mit QSqlQuery oder der Datenbank zu tun, sondern damit, daß ich genau dann Probleme bekomme, wenn ich ein Zeichen errechne, bei dem das höchste Bit gesetzt i...
von Nukleus
22. März 2011 21:10
Forum: Qt Programmierung
Thema: Binäre Werte in eine MySql-Datenbank schreiben / daraus lese
Antworten: 11
Zugriffe: 5180

Nein, das habe ich noch nicht geprüft. Muß mich dazu ein wenig tiefer in Mysql reinwursteln, aber das bekomme ich hin. Mit einem händischen Select in der Terminalbox sieht man mit binären Daten natürlich nix. Aber stimmt natürlich, dann weiß man wenigstens woran es wirklich klemmt (schreiben oder le...
von Nukleus
22. März 2011 20:58
Forum: Qt Programmierung
Thema: Binäre Werte in eine MySql-Datenbank schreiben / daraus lese
Antworten: 11
Zugriffe: 5180

Der Typ des Feldes acnrliste ist char(128) binary;
von Nukleus
22. März 2011 20:55
Forum: Qt Programmierung
Thema: Binäre Werte in eine MySql-Datenbank schreiben / daraus lese
Antworten: 11
Zugriffe: 5180

Daran soll es nicht scheitern: So wird geschrieben. Die Methode acnrListe() gibt das zu schreibende Bytearray zurück. (Ist ein wenig schwer zu lesen, weil ich jedes Statement kommentiere und die Eingabe hier mit meinen Tabs nicht so richtig klarkommt), /* */ /* update der Auswertung */ /* */ if(ok) ...
von Nukleus
22. März 2011 19:57
Forum: Qt Programmierung
Thema: Binäre Werte in eine MySql-Datenbank schreiben / daraus lese
Antworten: 11
Zugriffe: 5180

Binäre Werte in eine MySql-Datenbank schreiben / daraus lese

Ich habe ein Problem, bei dem ich momentan nicht weiterkomme: Ich will in eine MYSql-Datenbank binäre Werte schreiben und daraus lesen. Mit lesbaren Zeichen geht das vollkommen problemlos. Im konkreten Fall möchte ich jetzt ein Char-Feld von 128 bytes (die auch binär 0 enthalten können) per QSqlQuer...
von Nukleus
17. Oktober 2010 18:43
Forum: Qt Programmierung
Thema: QTableView & Widget Size
Antworten: 4
Zugriffe: 2385

upsala hat geschrieben:

Code: Alles auswählen

void   QTableView::resizeColumnsToContents()
void   QTableView::resizeRowsToContents()
int   QTableView::columnWidth (int column) const
int   QTableView::rowHeight (int row) const
...stimmt, das geht auch. Danke, keine Platzverschwendung mehr.
von Nukleus
17. Oktober 2010 10:50
Forum: Qt Programmierung
Thema: QTableView & Widget Size
Antworten: 4
Zugriffe: 2385

a) ScrollBar-Policy ändern, b) bei Datenänderung Zellengrößen neu berechnen, c) Widgetgröße neu setzen a), c) : ok b): genau da hakt es bei mir. Ich brauche irgendeinen Weg, über den ich feststellen kann, welche Size das Delegate errechnet, um eine Zelle zu zeichnen. Ich habe keinen SizeHint für da...
von Nukleus
16. Oktober 2010 22:11
Forum: Qt Programmierung
Thema: QTableView & Widget Size
Antworten: 4
Zugriffe: 2385

QTableView & Widget Size

Ich habe einige (4-5) TableViews, jeweils mit wenigen Datenzeilen (variabel, min 2 Zeilen, max 6-7 Zeilen / TableView). Die TableViews stehen untereinander in einem QVBoxLayout. Die TableViews haben alle dieselbe feste Breite (definiert über Stylesheet). Das Problem: Ich bekomme nicht hin, daß die H...
von Nukleus
30. April 2010 08:18
Forum: Qt Programmierung
Thema: QTreeWidget, Zeilen und Spalten mit Grid
Antworten: 2
Zugriffe: 1916

... das stimmt. Aber: Beim TableWidget habe ich pro Zelle ein eigenes WigetItem. Ich kann beim Delegate die Methode paint überladen und sehe dann als Frame die einzelne Zelle. Um die kann ich einen Rahmen zeichnen und voilà. Beim TreeWidget habe ich statt dessen pro Zeile ein Item und pro Table ein ...
von Nukleus
29. April 2010 08:35
Forum: Qt Programmierung
Thema: QTreeWidget, Zeilen und Spalten mit Grid
Antworten: 2
Zugriffe: 1916

QTreeWidget, Zeilen und Spalten mit Grid

Liebe Community, Ich habe ein QTreewidget mit einer Reihe von Zeilen und einigen Spalten. Ich würde gerne ein Grid einzeichnen, in dem ich die einzelne Zeile mit Linien umrande. (d.h. eigentlich will ich ein Grid einziehen). In einem QTabelWidget würde das einfach sein, weil ich ggf. nur ein eigenes...
von Nukleus
28. April 2010 17:03
Forum: Qt Programmierung
Thema: QTableWidget: Einem Eintrag/Reihe ID zuweisen?
Antworten: 2
Zugriffe: 1861

Also ich mache das in der Regel so:

Die ID schreibe ich nicht in eine StringList, sondern in eine eigene Col der Tabelle, die ich dann ausblende.

Die Col sieht der Benutzer dann nicht mehr, das Programm kann aber immer noch zugreifen, die darin enthaltenen Daten machen die Sortierung mit.
von Nukleus
18. April 2010 14:53
Forum: Qt Programmierung
Thema: QTreeWidget Zeilenhöhe
Antworten: 2
Zugriffe: 1533

Na, da hatte ich aber Tomaten auf den Augen. Danke, es tut.
von Nukleus
16. April 2010 15:13
Forum: Qt Programmierung
Thema: QTreeWidget Zeilenhöhe
Antworten: 2
Zugriffe: 1533

QTreeWidget Zeilenhöhe

Liebe Community, ich bin an einem größeren Projekt, dessen Masken ich gegenwärtig von QT3 nach QT4 umstelle. Dabei sind auch 2 Masken, bei denen QTreeWidget/QTreeWidgetItem als Basis eigentlich ganz gut paßt. Alles funktioniert, bis auf eines: Ich würde gerne die Höhe einer Zeile aus einer Datenbank...