Название: Печать из программы. Отправлено: Trademaster от Сентябрь 20, 2013, 21:38 Ребята ,в программе можно создать таблицу. Теперь нужно сделать кнопку Печати. Ну и саму печать разумеется. Как мне это хоть примерно сделать ,что раскуривать ,куда смотреть?
А то представлений по этому поводу не имею. Название: Re: Печать из программы. Отправлено: Alex Custov от Сентябрь 20, 2013, 21:43 QPrinter
Название: Re: Печать из программы. Отправлено: gil9red от Сентябрь 21, 2013, 00:16 И для чего примеры Qt делали... =)
Не уж то, у вас не было желания просто пооткрывать все примеры, которые вас заинтересовали и посмотреть их в действии? =) Кнопка "Печати" - просто кнопка, на которую повесили определенное действие (в данном случаи печать документа) :) Как я понимаю из предыдущих ваших тем под таблицей вы подразумеваете QTableView или QTableWidget, и вам ее нужно распечатать. Для этого нам нужно создать QTextDocument, в нем создать таблицу (QTextTable), заполнить ее данными из гуи-таблицы, а после можно сохранить или распечатать Название: Re: Печать из программы. Отправлено: Trademaster от Сентябрь 21, 2013, 08:44 Что ж ,спасибо ,буду раскуривать.
А этих примеров я в глаза никогда не видел :) Название: Re: Печать из программы. Отправлено: panAlexey от Сентябрь 21, 2013, 10:24 Ребята ,в программе можно создать таблицу. Теперь нужно сделать кнопку Печати. Ну и саму печать разумеется. Как мне это хоть примерно сделать ,что раскуривать ,куда смотреть? А что хоть печатать надо?А то представлений по этому поводу не имею. Виды данных? Таблицы? Тексты? Картинки? Название: Re: Печать из программы. Отправлено: INZER от Сентябрь 25, 2013, 07:59 Как я понял печатать надо таблицу.
Есть очень хороший пример по распечатке QTableView с окнами предварительного просмотра и различными другими фишками. Легко адаптируется. http://qt-apps.org/content/show.php/TableView+Printer?content=76616 (http://qt-apps.org/content/show.php/TableView+Printer?content=76616) И вообще подобная тема уже была http://www.prog.org.ru/topic_11785_0.html (http://www.prog.org.ru/topic_11785_0.html) |