Die Suche ergab 59 Treffer
- 12. April 2018 19:55
- Forum: Qt Programmierung
- Thema: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?
- Antworten: 10
- Zugriffe: 9140
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...
- 12. April 2018 19:02
- Forum: Qt Programmierung
- Thema: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?
- Antworten: 10
- Zugriffe: 9140
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?
- 12. April 2018 18:57
- Forum: Qt Programmierung
- Thema: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?
- Antworten: 10
- Zugriffe: 9140
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...
- 11. April 2018 23:44
- Forum: Qt Programmierung
- Thema: QTextbrowser: Hintergrundfarbe für einzelne Zeichen setzen?
- Antworten: 10
- Zugriffe: 9140
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 ...
- 10. April 2018 18:33
- Forum: Qt Programmierung
- Thema: delgate für rahmen einer qtableview
- Antworten: 3
- Zugriffe: 5196
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, ...
- 8. April 2018 12:51
- Forum: Qt Programmierung
- Thema: Segmentation fault
- Antworten: 4
- Zugriffe: 5950
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...
- 27. Februar 2018 18:58
- Forum: Einfach Qt
- Thema: LGPL-Lizenz und QtCreator -- was stimmt nun?
- Antworten: 5
- Zugriffe: 36597
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 ...
- 25. Februar 2018 20:23
- Forum: Einfach Qt
- Thema: Qt zuverlässig???
- Antworten: 11
- Zugriffe: 29701
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...
- 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() );
}
- 21. November 2017 20:59
- Forum: Qt Programmierung
- Thema: Mathematisches Rechnen mit Vektoren
- Antworten: 2
- Zugriffe: 3357
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...
- 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...
- 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...
- 12. Oktober 2016 12:08
- Forum: Einfach Qt
- Thema: Probleme beim Kompilieren im Qt Creator
- Antworten: 6
- Zugriffe: 8596
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 ...&...
- 11. Oktober 2016 16:32
- Forum: Einfach Qt
- Thema: Probleme beim Kompilieren im Qt Creator
- Antworten: 6
- Zugriffe: 8596
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...
- 15. September 2016 23:24
- Forum: Qt Programmierung
- Thema: QLineEdit
- Antworten: 3
- Zugriffe: 3981
Re: QLineEdit
Für den zweiten Teil der Frage könntest du "QSettings" benutzen.