Die Suche ergab 26 Treffer

von mark93
13. Februar 2012 22:09
Forum: Einfach Qt
Thema: Textmarkierung behalten bei Nichtfokussierung
Antworten: 0
Zugriffe: 2705

Textmarkierung behalten bei Nichtfokussierung

Moin, ich habe ein QPlainTextEdit und würde gerne das dort markierter Text (blau) auch markiert bleibt, wenn das Fenster seinen Focus verliert. In .Net gibts das als Eigenschaft: HideSelection http://msdn.microsoft.com/en-us/library/system.windows.forms.textboxbase.hideselection.aspx Gibt es sowas a...
von mark93
4. Februar 2012 12:10
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

[solved] Document mit QSyntaxHighlighter als Plaintext

Ich habe jetzt alle meine Qt Sachen aktualisiert (Plugin und Qt-Version) und nun läuft alles. :)

Ich danke euch beiden für die Hilfe!

Gruß Mark
von mark93
3. Februar 2012 21:21
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Re: Document mit QSyntaxHighlighter als Plaintext

Mit QTextStream geht es wunderbar. Wobei ich es letztlich als std::string brauche.
Bleibt aber immer noch die Frage: Warum? :)

Edit: Folgendes geht bspw. auch noch nicht:
QTextStream out(&file);
out<<text.toStdString().c_str();
von mark93
3. Februar 2012 21:13
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Re: Document mit QSyntaxHighlighter als Plaintext

http://img163.imageshack.us/img163/7126/depfoo.png Ich habe jetzt mal direkt den QString ausgeben lassen über einen QDataStream. Er stürzt nicht mehr ab! Dennoch ist die Ausgabe noch nicht zu 100% korrekt: v o i d t e s t bei einer Eingabe von "void test". Als Hex sieht es so aus: 0000001...
von mark93
3. Februar 2012 16:32
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Re: Document mit QSyntaxHighlighter als Plaintext

Trotzdem vielen Dank @brax, wenn dir noch was einfällt, raus damit :).

Ich verwende nur die GUI und CORE-Lib:
c:\Qt\4.7.1\lib\QtGui4.lib
c:\Qt\4.7.1\lib\QtCore4.lib

Die Debug-Libs haben ja noch ein Postfix 'd' dran. Compile-Einstellungen sind auch auf Release.

Muss ich sonst noch etwas überprüfen?
von mark93
3. Februar 2012 16:10
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Re: Document mit QSyntaxHighlighter als Plaintext

Ich arbeite mit dem Qt Plugin (der moc't alles automatisch) und der Qt Version 4.7.1 . Das nächste mal werde ich alles hochladen, versprochen :). Ich habe dein Projekt mal nach VS konvertiert mit qmake. Dann erstellt, geht alles ohne Probleme. Aber es tritt genau der gleiche Bug auf. Das Program stü...
von mark93
3. Februar 2012 15:30
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Re: Document mit QSyntaxHighlighter als Plaintext

Ich arbeite nicht mit QtCreator sondern mit VS2010. Die main.cpp ist dachte ich klar.

Dein Ergebnis erstaunt mich aber doch. Mein Code ist exakt gleich.

Habe es mal als executable hoch geladen.

http://www.sendspace.com/file/0mtchz


Gruß Mark
von mark93
3. Februar 2012 13:44
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Re: Document mit QSyntaxHighlighter als Plaintext

Moin, ich habe mal die UI als Header dran gehängt. Der Rest ist hier: //testproj.h #ifndef TESTPROJ_H #define TESTPROJ_H #include <QtGui/QMainWindow> #include "ui_testproj.h" class TestProj : public QMainWindow { Q_OBJECT public: TestProj(QWidget *parent = 0, Qt::WFlags flags = 0); private...
von mark93
2. Februar 2012 20:01
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Re: Document mit QSyntaxHighlighter als Plaintext

Beziehst du dich auf die Log-Ausgabe? Actx | 4 ü $ ‘{Ê8 $ ` Ö Œ ü < 8 $ \ ( „ ( ¬ ( Ô ( ü SsHd, ø , Ê Ê  8 C : \ U s e r s \ M a r k \ D o c u m e n t s \ V i s u a l S t u d i o 2 0 1 0 \ P r o j e c t s \ test\ b i n \ r e l e a s e \ ( ‘{Ê< $ d Ö l ¦ ” C : \ U s e r s \ M a r k \ D o c u m e n t...
von mark93
2. Februar 2012 19:18
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Re: Document mit QSyntaxHighlighter als Plaintext

Hallo brax, ich habe es getestet, es passiert genau das gleiche. Er stürzt ab und schreibt in die txt merkwürdige Dinge. Falls es wem hilft, ab und an stehen da auch mal DLL-Namen oder Pfade zu vers. Dateien drin (bspw. Release-Pfad, Manifestdatei-Pfad u.v.m.). Wenn ich text jedoch wieder in das Edi...
von mark93
2. Februar 2012 18:07
Forum: Qt Programmierung
Thema: Document mit QSyntaxHighlighter als Plaintext
Antworten: 20
Zugriffe: 8776

Document mit QSyntaxHighlighter als Plaintext

Moin, ich habe ein tabWidgets mit Tabs, die ich dynamisch erstelle. Ich habe mir für die Tabs eine eigene Klasse erstellt, die von QWidget erbt. Momentan tut sie auch nicht viel mehr, als noch einen Pointer auf einen QTextEdit zu besitzen. Auf dieses QTextEdit wird ein QSyntaxHighlighter angewendet....
von mark93
20. Juli 2010 19:51
Forum: Qt Programmierung
Thema: [SOLVED] Fehler bei eigenem Widget Plugin
Antworten: 9
Zugriffe: 6111

Danke karl-heinz, ich habe nicht an die möglichen Präprozessor Definitionen gedacht :roll: .

Gruß,

mark
von mark93
20. Juli 2010 14:23
Forum: Qt Programmierung
Thema: [SOLVED] Fehler bei eigenem Widget Plugin
Antworten: 9
Zugriffe: 6111

Ja das war mir bewusst ich wollte eher darauf hinaus, ob es nicht von Qt oder VS ein Makro gibt, welches etwas über die Art des Projekts (DLL /EXE) sagt, damit automatisch zwischen EXPORT/IMPORT gewechselt werden kann. Aber es funktioniert alles soweit, deswegen noch mal ein Danke an dich für deine ...
von mark93
20. Juli 2010 11:46
Forum: Qt Programmierung
Thema: [SOLVED] Fehler bei eigenem Widget Plugin
Antworten: 9
Zugriffe: 6111

Ich habe mir das ganze nochmal auf deine Frage hin angeschaut und etwas umgeschrieben, jetzt ist es jedoch so, dass ich die lib nciht mehr erstellen kann. Meine global Header sieht so aus: #include <QtCore/QtGlobal> #if defined(GUILIB_LIBRARY) # define GUILIB_EXPORT Q_DECL_EXPORT #else # define GUIL...
von mark93
19. Juli 2010 23:34
Forum: Qt Programmierung
Thema: [SOLVED] Fehler bei eigenem Widget Plugin
Antworten: 9
Zugriffe: 6111

n'Abend, ich habe das Plugin nun fertig geschrieben und es funktioniert soweit wunderbar, im Editor, jedoch habe ich Probleme beim verwenden des Widgets. Ich habe die *.lib und die include-Verweise für die Klasse zwar richtig gesetzt, doch er versucht jetzt beim kompilieren in meinem Hauptprojekt au...