51 sampleSizes << 32 << 24 << 16 << 14 << 12 << 8 << 4 << 2 << 1; |
51 sampleSizes << 32 << 24 << 16 << 14 << 12 << 8 << 4 << 2 << 1; |
52 markedCount = 0; |
52 markedCount = 0; |
53 setupFontTree(); |
53 setupFontTree(); |
54 |
54 |
55 connect(quitAction, SIGNAL(triggered()), qApp, SLOT(quit())); |
55 connect(quitAction, SIGNAL(triggered()), qApp, SLOT(quit())); |
56 connect(fontTree, SIGNAL(currentItemChanged(QTreeWidgetItem *, QTreeWidgetItem *)), |
56 connect(fontTree, SIGNAL(currentItemChanged(QTreeWidgetItem*,QTreeWidgetItem*)), |
57 this, SLOT(showFont(QTreeWidgetItem *))); |
57 this, SLOT(showFont(QTreeWidgetItem*))); |
58 connect(fontTree, SIGNAL(itemChanged(QTreeWidgetItem *, int)), |
58 connect(fontTree, SIGNAL(itemChanged(QTreeWidgetItem*,int)), |
59 this, SLOT(updateStyles(QTreeWidgetItem *, int))); |
59 this, SLOT(updateStyles(QTreeWidgetItem*,int))); |
60 |
60 |
61 fontTree->setItemSelected(fontTree->topLevelItem(0), true); |
61 fontTree->setItemSelected(fontTree->topLevelItem(0), true); |
62 showFont(fontTree->topLevelItem(0)); |
62 showFont(fontTree->topLevelItem(0)); |
63 } |
63 } |
64 |
64 |
277 if (pageMap.count() == 0) |
277 if (pageMap.count() == 0) |
278 return; |
278 return; |
279 |
279 |
280 QPrinter printer(QPrinter::HighResolution); |
280 QPrinter printer(QPrinter::HighResolution); |
281 QPrintPreviewDialog preview(&printer, this); |
281 QPrintPreviewDialog preview(&printer, this); |
282 connect(&preview, SIGNAL(paintRequested(QPrinter *)), |
282 connect(&preview, SIGNAL(paintRequested(QPrinter*)), |
283 this, SLOT(printDocument(QPrinter *))); |
283 this, SLOT(printDocument(QPrinter*))); |
284 preview.exec(); |
284 preview.exec(); |
285 } |
285 } |
286 |
286 |
287 QMap<QString, StyleItems> MainWindow::currentPageMap() |
287 QMap<QString, StyleItems> MainWindow::currentPageMap() |
288 { |
288 { |