QT 4.3.x: Print in file (PDF): printer.newPage() geht nicht

Alles rund um die Programmierung mit Qt
Antworten
nando
Beiträge: 321
Registriert: 28. Oktober 2004 13:16

QT 4.3.x: Print in file (PDF): printer.newPage() geht nicht

Beitrag von nando »

Hi,

ich versuche mehrere seiten zu drucken... (bzw. als PDF zu exportieren)

Ich mache folgendes:

Code: Alles auswählen

QPrinter printer;
QPrintDialog printDialog(&printer);

if(printDialog.exec() == QDialog::Accepted) {
   for(int i=0; i;numSites; ++i) { 

      pSite = siteList.at(i);
      pSite->print(printer);

      if(i < numSites)
          printer.newPage();
   }
}

Aber irgendwie klappt das

Code: Alles auswählen

printer.newPage();
nicht... bzw. liefert immer false...


weiss jemand, was ich falsch mache?

gruss,
nando
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Re: QT 4.3.x: Print in file (PDF): printer.newPage() geht ni

Beitrag von franzf »

nando hat geschrieben:Ich mache folgendes:

Code: Alles auswählen

[...]{
   for(int i=0; i;numSites; ++i) { 
[...]
In der Form sollte es nicht mal compilieren...
Antworten