Die Suche ergab 59 Treffer

von Volker75
12. April 2018 19:55
Forum: Qt Programmierung
Thema: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?
Antworten: 10
Zugriffe: 9141

Re: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?

Wie das so immer ist :-) Man könnte sich vielleicht auch überlegen auf "mid" und "indexOf" zu verzichten, weil das ja nicht immer gerade die schnellsten DInge sind. Evtl. z.B. nur das erste Zeichen dem temporären Test auslesen und entfernen. Dann kommt man ohne "mid" un...
von Volker75
12. April 2018 19:02
Forum: Qt Programmierung
Thema: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?
Antworten: 10
Zugriffe: 9141

Re: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?

Das sollte wohl "ui->textBrowser->insertPlainText(text.right(text.count() - start));" statt "ui->textBrowser->insertPlainText(text.right(start));" sein, oder?
von Volker75
12. April 2018 18:57
Forum: Qt Programmierung
Thema: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?
Antworten: 10
Zugriffe: 9141

Re: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?

Ich bringe einfach mal das Stichwort 'QSyntaxhighlighter' ins Spiel :) Das wusste er schon. Zitat: Ich habe mir auch den QSyntaxHighlighter angeschaut. Allerdings komme ich damit nicht so ganz klar wenn ich einzelne Zeichen färben will... Ich gehe davon aus, dass er schon " ", "[ ]&q...
von Volker75
11. April 2018 23:44
Forum: Qt Programmierung
Thema: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?
Antworten: 10
Zugriffe: 9141

Re: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?

Auf Anhieb sehe ich erstmal, dass du immer zwei mal text.mid(i,1) berechnest. Evtl den Wert nur einmal abfragen in einem temp-Variablen speichern? Evtl. reicht das schon. Ich persönlich hätte es nicht in Plaintext gesetzt, sondern in html und dann per "replace" die Leerzeichen ersetzt. Ob ...
von Volker75
10. April 2018 18:33
Forum: Qt Programmierung
Thema: delgate für rahmen einer qtableview
Antworten: 3
Zugriffe: 5197

Re: delgate für rahmen einer qtableview

Sieht von der Geschwindigkeit erstmal harmlos aus. Ich sehe keine verschachtelten Iterationen, keine Rekursion und keinen Code bei dem mir auf Anhieb eine einfachere Lösung einfällt. Ich stelle mir solche Geschwindigkeitsfragen auch oft und gehe wie folgt vor: Ich habe mir einen Datensatz erstellt, ...
von Volker75
8. April 2018 12:51
Forum: Qt Programmierung
Thema: Segmentation fault
Antworten: 4
Zugriffe: 5952

Re: Segmentation fault

Hört sich so an, als wenn du auf Daten zugreifst, die nicht "richtig" sind. Kann von Software bis zum Hardwarefehler alles sein. Ich tippe darauf, dass du auf Daten zugreifst, nicht initialisiert wurden oder die außerhalb eines Arrays liegen. (Bei einem Neustart liegen da "zufälligerw...
von Volker75
27. Februar 2018 18:58
Forum: Einfach Qt
Thema: LGPL-Lizenz und QtCreator -- was stimmt nun?
Antworten: 5
Zugriffe: 36635

Re: LGPL-Lizenz und QtCreator -- was stimmt nun?

Womit soll man jetzt programmieren, wenn man die IDE nicht verwenden darf, aber unter LGPL veröffentlichen will? 1. Ich Programmiere z.B. schon mehrere Jahre mit Qt und habe den Creator (bis auch einmal zum Testen) nie benutzt. Ich "male" meine Oberfläche nicht. Ich programmiere Sie noch ...
von Volker75
25. Februar 2018 20:23
Forum: Einfach Qt
Thema: Qt zuverlässig???
Antworten: 11
Zugriffe: 29786

Re: Qt zuverlässig???

Aus meinen Erfahrungen kann ich sagen: Qt ist genau so (un)-zuverlässig wie Excel oder nahezu jedes andere größere Softwarepaket (vom Compiler, Betriebsystem, Office, ...). Schon mal in die Changelogs, Bugtracker, Known Bugs Listen, ... von Excel, Qt, ggc, clang, ... geguckt? Bei so großen Projekten...
von Volker75
25. Februar 2018 20:07
Forum: Qt Programmierung
Thema: delegate: in qtableview Rahmen unterbrechen
Antworten: 1
Zugriffe: 2800

Re: delegate: in qtableview Rahmen unterbrechen

Ohne es getestet zu haben, noch es jemals gemacht zu haben. Ich würde notfalls folgendes ausprobieren:

Code: Alles auswählen

if (index.row() ==4 && index.column() != 15 ){
 painter->drawLine(option.rect.bottomLeft(),option.rect.bottomRight() );
}
von Volker75
21. November 2017 20:59
Forum: Qt Programmierung
Thema: Mathematisches Rechnen mit Vektoren
Antworten: 2
Zugriffe: 3358

Re: Mathematisches Rechnen mit Vektoren

Wenn ich es richtig im Kopf habe, dann ist der + Operterator für QVector so definiert, dass der neue QVector die Elemente beider QVectoren enthält. Man müsste also einen (neuen?) Operator überladen. Ich denke die gesuchten Stichworte für dich lauten: Suche in ein c++ Buch/Webseite nach "Überlad...
von Volker75
19. November 2017 17:20
Forum: Qt Programmierung
Thema: QDate::fromString funktioniert nicht
Antworten: 1
Zugriffe: 2639

Re: QDate::fromString funktioniert nicht

Ob das "fromString" Systemabhängig ist habe ich jetzt nicht geprüft (da ich nur noch ISO 8601 Strings einlesen). Die Ausgabe ist auf jeden Fall systemabhängig, da: - bei unterschiedlichen Sprachen auch unterschiedliche Strings ausgegeben werden. - ich festgestellt habe, dass unter MacOS da...
von Volker75
6. August 2017 13:27
Forum: Qt Programmierung
Thema: MacDelpoyQT
Antworten: 0
Zugriffe: 4276

MacDelpoyQT

Wenn ich mein Projekt unter Windows und Linux kompiliere, dann läuft es problemlos. Unter Mac findet er nicht die Übersetzungen. Als "Workaround" habe ich folgendes in die .pro-Datei geschrieben: macx { MYAPP_TRANSLATIONS.files = translations/MYAPP_de.qm [...] MYAPP_TRANSLATIONS.path = Con...
von Volker75
12. Oktober 2016 12:08
Forum: Einfach Qt
Thema: Probleme beim Kompilieren im Qt Creator
Antworten: 6
Zugriffe: 8597

Re: Probleme beim Kompilieren im Qt Creator

Was Christian meint, ist der Paketmanager deiner Linux-Distro. Also das Programm, mit dem man die Pakete installiert. Heißt leider bei den meisten Distros anders; da ich deine Distro nicht kenne, kann ich da schlecht helfen. Es geht auch über den Terminal (oft so etwas wie "apt-get install ...&...
von Volker75
11. Oktober 2016 16:32
Forum: Einfach Qt
Thema: Probleme beim Kompilieren im Qt Creator
Antworten: 6
Zugriffe: 8597

Re: Probleme beim Kompilieren im Qt Creator

Also an Linux liegt es nicht. Ich benutze schon seit Jahren Linux (verschiedenste Distos: SuSe, Mandrake, Mandriva, Fedora, Kubuntu, ...) Auf allen konnte ich mit Qt entwickeln. Selbst auf meinen 30 € Raspberry Pi mit Linux kann ich Qt Programme kompilieren. Hast du Qt selbst kompiliert? Dann hast d...
von Volker75
15. September 2016 23:24
Forum: Qt Programmierung
Thema: QLineEdit
Antworten: 3
Zugriffe: 3983

Re: QLineEdit

Für den zweiten Teil der Frage könntest du "QSettings" benutzen.