kprinter mit qt4

Alles rund um die Programmierung mit Qt
Antworten
Gh0str1d3r
Beiträge: 11
Registriert: 19. Januar 2009 14:43

kprinter mit qt4

Beitrag von Gh0str1d3r »

Moin,

ich experimentiere gerade ein bisschen mit dem Drucken herum. Drucken mit QPrinter funktioniert soweit gut, aber ich würde gerne unter Linux kprinter verwenden, es dort einige nette Funktionen gibt die ich gerne nutzen würde. Zumindest sollte der Benutzer die Möglichkeit haben kprinter zu verwenden.

Das Problem ist nun, dass kprinter mit qt3 geschrieben ist und sich nicht so recht in mein Projekt einfügen lassen will. Beim einbinden kommen folgende Fehlermeldungen (trotz Qt3Support):

Code: Alles auswählen

../../../kde/3.5/include/kprinter.h:29:24: error: qvaluelist.h: No such file or directory
../../../kde/3.5/include/kprinter.h:491: error: ISO C++ forbids declaration of 'QValueList' with no type
../../../kde/3.5/include/kprinter.h:491: error: expected ';' before '<' token
../../../kde/3.5/include/kprinter.h:751: error: 'QPDevCmdParam' has not been declared
*** Beendet mit Status: 2 ***
Muss man noch irgend etwas beachten? Oder gibt es kprinter vllt schon als vorkompilierte Bibliothek?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Man kann Qt3 und Qt4 Apps nicht mischen. Musst schon kprinter von KDE4 benutzen...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Gh0str1d3r
Beiträge: 11
Registriert: 19. Januar 2009 14:43

Beitrag von Gh0str1d3r »

danke für die schnelle Antwort. Dann werde ich wohl warten müssen bis KDE4 endlich als stabil gilt.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Was ist denn nicht stabil an kde 4.2? Zumal Du ja nur kprinter benutzen willst... :roll:
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Gh0str1d3r
Beiträge: 11
Registriert: 19. Januar 2009 14:43

Beitrag von Gh0str1d3r »

keine Ahnung, ich warte einfach nur ab bis es bei Gentoo nicht mehr als unstable markiert ist. Ich habe keine Lust mich so intensiv damit zu beschäftigen dass ich selbst entscheiden könnte ob es stabil ist oder nicht.
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Gh0str1d3r hat geschrieben:keine Ahnung, ich warte einfach nur ab bis es bei Gentoo nicht mehr als unstable markiert ist. Ich habe keine Lust mich so intensiv damit zu beschäftigen dass ich selbst entscheiden könnte ob es stabil ist oder nicht.
Es sollte sich mit dem kde3 eigentlich nicht in die Quere kommen.
Ob du jetzt mit USE=kdeprefix (installiert nach /usr/kde/<SLOT> -> kde-4.1 und 4.2 parallel) oder ohne installierst, macht dem kde3 nix aus.

Du musst es ja nicht verwenden! kdeprintdialog.h kommt übrigens mit den kdelibs. Da ist dann noch nicht einmal ein Desktop/kwin geschweige denn irgendwelche geslotteten apps installiert, sollte also absolut harmlos sein ;)
The User
Beiträge: 62
Registriert: 11. Dezember 2008 23:48

Beitrag von The User »

Also KDE4.2 ist sicherlich stabil.
Das ist nicht mehr wie zu KDE4.0-Zeiten, wo die banalsten Features noch nicht im Plasma implementiert waren und auch der Rest nicht richtig lief, es ist jetzt alles da, nur viel besser als in KDE3. Ich habe jetzt übrigens die Alpha von KDE4.3, vielleicht mal Repos updaten, oder Gentoo spinnt...
Aber dennoch: libkde4 läuft auch ohne, dass du KDE4 laufen lässt. Du solltest schon die zu Qt4 "passende" Version verwenden, gibt ja auch noch andere praktische Features, KFileDialog ist dem von Qt Meilen voraus, dann Kross...

Viele liebe Grüße
The User
Antworten