問題タブ [qprinter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt5 - QT 5 QPrinter linq エラー
QT 5.1.1 と Qt Creator 2.8.1
を使用しています。プリンターを使用したい場合:
そして、私はこのエラーを受け取ります:
DictionaryWidget.obj:-1: エラー: LNK2019: 未解決の外部シンボル "__declspec(dllimport) public: _ thiscall QPrinter::QPrinter(enum QPrinter::PrinterMode)" ( _imp_??0QPrinter@@QAE@W4PrinterMode@0@@Z ) 関数 "private: void __thiscall DictionaryWidget::on_pbPrint_clicked(void)" で参照 (?on_pbPrint_clicked@DictionaryWidget@@AAEXXZ)
私が持っている.proファイルに:
次のように QT Creator LIBPATH で環境を構築します。
フォルダ C:\Qt\5.1.1\msvc2012\lib ファイルは Qt5PrintSupport.lib にあります
プロジェクトを機能させるにはどうすればよいですか?
qt - QPrinter ボタンをクリックすると、プログラムがクラッシュするのはなぜですか?
ボタンをクリックすると、プログラムがクラッシュします。コードを投稿します:
どこが間違っているのか教えてください。前もって感謝します。
qt - QPrinter、QPainter、QTextDocument を一緒に使用するとエラー メッセージが表示される
Qt アプリケーションで、ヘッダー、フッターのタイトル、および TableView を含むコンテンツを含むプレビュー ページを作成したいと考えています。
これは私が使用したコードです:
アプリケーションを実行すると、プレビュー ページにヘッダーとフッターのタイトルしか表示されず、TableView は表示されません。次に、 qDebug() を使用して確認したところ、エラーメッセージが表示されました
ラインで
この問題を解決して、ヘッダー、フッターのタイトル、および TableView を使用してデータを正常に印刷するにはどうすればよいですか?
ご協力いただきありがとうございます!
qt - QPrinter で HTML コンテンツを印刷するために次のページに移動できない
私の小さなアプリケーションでは、各ページでいくつかの HTML コンテンツをプレビューしたいので、次のコードを使用しました
そして、私が得た結果ページ
結果ページを何度もテストした後、プリンターが次のページに移動して HTML コンテンツを印刷しないことに気付きました。
この問題を解決するにはどうすればよいですか?
ありがとう!
c++ - 印刷時にQGraphicsSceneがページに合わせて拡大縮小されない
とりわけ、Outlook 風の毎週のスケジュール (上部に曜日、左側に時間、予定を表すグリッド内のボックス) を作成するプログラムを作成しています。QGraphicsScene クラスをサブクラス化し、それを QGraphicsView と組み合わせて使用して、GUI にスケジュールを表示しています。
スケジュールを印刷しようとしているときに問題が発生します。ページに合わせて印刷し、自動的に拡大縮小したいと思います。私が行った調査から、コードは比較的単純なはずです。
ただし、これにより、信じられないほど小さなボックスでシーンをレンダリングしようとしているかのように、テキスト ラベルが左上隅に詰め込まれ、ボックスやグリッド線が表示されない出力が生成されます。次の変更を加えた場合:
schedule_scene->render( &painter, QRectF( 0, 0, 600, 600 ) );
次に、期待どおりに小さな 600x600 ボックスに印刷されます。
現在、開発マシンに実際のプリンターを接続していないため、Windows XPS プリンターと CutePDF プリンターの両方でこれをテストしています。
私が行った調査によると、QGraphicsScene は、すべてのデフォルト パラメータでページを埋めるようにスケーリングする必要があります。サブクラス化されたシーンがページ全体に合わせて自動的に拡大縮小されないのはなぜですか? 実装する必要のあるメソッドを見逃していませんか?
編集:コードでページサイズを手動で設定すると、問題が修正されます:
[印刷] ダイアログがページ サイズを独自に設定しないのはなぜですか?
windows - デプロイされた Qt アプリケーションが利用可能なプリンターを一覧表示しない
Qt でアプリケーションをデプロイすると、使用可能なプリンターのリストが表示されません。依存関係ウォーカーは問題を報告しませんでした。
qt - Qt: QFile を印刷するには?
実際、Qt 経由で生成された CSV ファイルがあります。可能であれば、ユーザーがファイルを開かずに CSV ファイルをそのまま印刷するための印刷オプションを追加する必要があります。
解決策を探してみました。しかし、問題を解決する方法が見つかりませんでした。
QFileを印刷する方法を教えてもらえますか?? QFile を出力する関数はありますか??