Описание тега qprinter

The QPrinter class, part of the Qt framework, is a paint device that paints on a printer.
1 ответ

Печать с главной страницы в pyqt5

Я пишу некоторый код в pyqt5, который создает таблицу в main main: class Ui_MainWindow(object): def setupUi(self, MainWindow): ... def retranslateUi(self, MainWindow):... self.pushButton.setText(_translate("MainWindow", "print")) self.pushButton.cli…
25 фев '17 в 12:12
1 ответ

Qt - печатать виджеты в определенном макете

В моем проекте у меня есть несколько собственных виджетов. Когда я нажимаю на кнопку панели инструментов для печати, я хочу напечатать виджеты в определенном макете (альбомная ориентация). Я попробовал это с новым QWidget с макетом, и в этот макет д…
22 янв '18 в 12:58
0 ответов

QTextEdit и QPrintPreview медленно работают с большой таблицей HTML

Я пытаюсь создавать отчеты, такие как MS Access, и благодаря примеру QTextEdit все работает очень хорошо. Но когда я открываю большую таблицу HTML (около 5000 строк), загрузка таблицы занимает около 35 секунд, поэтому она очень медленная. Как я могу…
07 фев '18 в 13:31
0 ответов

Поля QPrinter под Py3 и PyQt5

Я обновляю свою программу под Python3 и PyQt5, я использую QPrinter, чтобы связать различные небольшие тексты (а также изображения) в одном документе PDF. Версии программы на Python2 и PyQt4 работают хорошо, но, передав ее под PyQt5 (и QPrinter), у …
18 мар '18 в 18:22
1 ответ

Мне нужно напечатать QGraphicsScene в реальном масштабе (дюйм / мм)

Я пытаюсь распечатать содержимое QGraphicsScene, Целевым принтером может быть что угодно - от обычных принтеров до специальных принтеров нестандартных размеров. Он должен печатать вещи в реальном размере (дюймы, мм....).в QGraphicsScene Я использую …
08 июн '16 в 16:49
0 ответов

Масштабировать изображение в QWidget для печати

Я использую следующий код для печати сложного виджета с текстом и статическими изображениями: printer = QPrinter() printer.setResolution(PRINTER_DPI) painter = QPainter(printer) painter.scale(SCALE, SCALE) my_widget.render(painter) painter.end() Тек…
09 ноя '17 в 16:24
1 ответ

Проблемы с сборкой PyQt5 для Python3.4 в Ubuntu 14.04, вызванные qprinter.h, не найдены, тогда ошибка pyuic5

После установки последней версии SIP и последней версии Qt5 я попытался собрать последнюю версию PyQt5 для python 3.4. Я запустил настройку pyqt5 следующим образом: python3 configure.py --qmake=/opt/Qt/5.3/gcc_64/bin/qmake Затем сделайте и sudo сдел…
25 окт '14 в 08:43
2 ответа

Как использовать Qt QPrinter для отправки команды обрезки бумаги

Я пишу настольную программу Qt, которая должна распечатать квитанцию ​​после транзакции. Для этого мне нужно оформить "порезанную бумагу" в конце каждой квитанции. Я понимаю, что следующие символы ascii (ascii 27 + ascii 105) должны быть отправлены …
11 ноя '14 в 00:38
1 ответ

Распечатать несколько QTextDocuments с QPrinter

Мне нужно сгенерировать документ для печати для ряда объектов, которые пользователь создает динамически, и я хочу напечатать эти документы. Я написал следующий код (generateDocument() берет ссылку на документ, чтобы добавить HTML-код): QPrinter prin…
04 июн '14 в 14:12
1 ответ

Вывод Qt pdf пуст

Я использовал самый простой код, который я мог найти при печати Qt pdf, и он работает без ошибок. Однако, когда я пытаюсь открыть созданный PDF-файл, он жалуется, что PDF-файл пуст и не может быть открыт. Я понятия не имею, какой аспект кода являетс…
28 дек '14 в 01:53
0 ответов

Печать png является пиксельной

У меня есть текст и файл R.png. Это я хочу напечатать в PDF-файл и на "настоящий" принтер. Я делаю это с помощью следующего кода: draw(QPainter *Painter) { R_img = QImage("c:/R.png"); Painter->drawImage(0, 0, R_img.scaled(100, 100, Qt::KeepAspect…
24 ноя '16 в 08:03
0 ответов

Qt Print QStandardItemModel

Я хочу напечатать строки "QStandardItemModel". Я использую этот код, он работает, но таблица не красивая. Я не знаю, как настроить высоту строки, и я не знаю, как установить ширину столбца на основе ширины ячеек в первом ряду таблицы. QPrinter print…
23 янв '17 в 06:13
1 ответ

Как напечатать простую таблицу HTML с QWebView и QPrinter, не обрезая правую сторону?

Начиная с моего обновления с Qt 4.7.4 до Qt 4.8.7, я не могу напечатать простую таблицу HTML, не обрезая правую сторону. Вот мой код PySide, который показывает таблицу в QPrintPreviewDialog (проблема не связана с PySide или PyQt, и вы можете воспрои…
21 мар '17 в 15:28
1 ответ

Переменная имеет неполный тип 'QPrinter'

Я пытаюсь использовать QT в iOS. #include <QtGui/qprinter.h> QPrinter print; Приведенный выше код выдает ошибку "Переменная имеет неполный тип" QPrinter "". Хотя QtGui/qprinter.h имеет полное определение для QPrinter. Есть идеи, как решить эту…
04 июн '12 в 15:36
0 ответов

Qt, печать QDialog в формате PDF, проблемы с качеством

У меня есть некоторые проблемы с использованием QPdfWriter и QPainter для печати части QDialog. Чтобы немного контекстуализировать, я работаю инженером в компании Telemetry/LiDAR, и для внутреннего использования я разработал графический интерфейс дл…
22 май '18 в 13:10
1 ответ

QPrinter предоставляет различный интервал шрифтов для PDF и физического принтера

Я использую QPrinter, чтобы заполнить формы текстом и распечатать их на принтере. Для тестов я создаю PDF-файлы, чтобы избежать отходов бумаги и чернил. Я понял, что расстояние между шрифтами для PDF и фактических отпечатков различно Минимальный при…
09 янв '19 в 19:17
0 ответов

Как сделать помощник печати для Qml в Cpp

Я создал этот класс для печати pdf-файлов из qml, он выдает ошибку при выполнении, ошибка появляется после нажатия какой-либо кнопки ("мой qml-файл большой, поэтому я не поделился им"), в любом случае проблема не в qml-файле, программа выполняется и…
08 янв '19 в 12:12
1 ответ

Получить сообщения об ошибках при совместном использовании QPrinter, QPainter и QTextDocument

В моем приложении Qt я хочу создать страницу предварительного просмотра с содержимым, которое содержит заголовок, заголовок нижнего колонтитула и табличное представление. Это код, который я использовал: void MainWindow::print(QPrinter *printer) { in…
29 окт '13 в 09:47
0 ответов

Qt Render QTablelView для печати с использованием QPrinter

Я пытаюсь распечатать счет с использованием Qt. Одной из функций, необходимых для выставления счета-фактуры, является таблица для этого. Я решил использовать QTabelWidget, потому что я понимаю, как их использовать, но я получаю сообщение об ошибке "…
11 мар '15 в 18:34
1 ответ

Как связать MFC DC с QPrinter?

Мне просто интересно, можно ли использовать существующий DC, созданный MFC, для связи с QPrinter так что он напрямую использует существующий DC, а скорее создает свой собственный с QPrintDialog? Есть ли QPrinter использовать бэкстор Qt как QWidget с…
07 июл '10 в 00:01