問題タブ [qtextcursor]

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.

0 投票する
1 に答える
302 参照

c++ - QPlainTextEdit はほとんどのテキスト ブロック形式を無視します

QPlainTextEdit で段落 (テキスト ブロック) 間の間隔を広げたいと思っていましたが、役に立ちませんでした。実験の結果、一部のフォーマット プロパティ (背景色など) は有効ですが、他のプロパティ (マージンなど) は無視されることがわかりました。

このバグレポートを見つけましたが、言及されているのはQTextBlockFormat::lineHeight(). 私の場合、ほとんどすべてのメソッドQTextBlockFormat::*が無視されます。最小限の例:

以外fmt.setBackground(QColor(Qt::yellow))はすべて無視されます。Qt 5.10 を使用しています。

0 投票する
1 に答える
159 参照

python-3.x - Python QPrintWidget に画像とヘッダーを追加する

QPrintWidget /Printout にヘッダーと画像を追加するにはどうすればよいですか?

私はこれが本当に見栄えの良いレイアウトされた出力ファイルを見つけました。ファイルをそのように見せたいです。ファイルの「レイアウト」を行う方法を説明するチュートリアルを見つけようとしましたが、何も見つかりませんでした。

いくつかの提案/ヘルプについて本当にうれしく思います。

これまでのところ、これはテーブルが QTableWidget から描画されている mycode です。

ここに画像の説明を入力

0 投票する
0 に答える
37 参照

python - アプリケーションの起動時に QTextEdit にカーソルを置く方法はありますか?

QTextEditアプリケーションをクリックして開くときに、カーソルを配置するさまざまな方法を試してきました。同じアプリケーションにがQTableWidgetあり、アプリケーションを開くと、表の最初のセルが強調表示されます。さまざまな例が (主に C++) いくつかのアクションが実行された後にカーソルを保持する方法を示していますが、カーソルがQTextEdit開いたときにカーソルを保持する方法はありますか?

QTextEditアプリケーションの起動時にカーソルを配置する方法についての一般的な理解が不足しています。私が実を結ばずに試したコードは次のとおりです。

私が試したもう1つは次のとおりです。

0 投票する
0 に答える
2130 参照

python - QObject::connect: タイプ 'QTextCursor' の引数をキューに入れることができません (qRegisterMetaType() を使用して 'QTextCursor' が登録されていることを確認してください)。

エラーが表示されます:

この UI を使用しているときに、テキスト編集ウィジェットを変更するのが初めて機能します。この後、エラーが表示されます。奇妙なことは、エラー メッセージの後でも UI がまだ機能することです。それが引き起こす唯一の問題は、関数 new_msg() を介してテキスト編集ウィジェットを変更できないことです。