問題タブ [qt]

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 投票する
3 に答える
16019 参照

c++ - C++ / Qt で RTF ファイルを読み取る (および書き込む)

RTF (Rich Text Format) ファイルをトークン化および解析するための単純な C++ ライブラリを探しています。Qt の QTextEdit で編集する予定です。

フォーマットを維持するほど良いですが、実際には太字と斜体のみを使用する予定です。

perl では、RTF::Tokenizerを使用します。

モジュールに書き込み用の何らかのインターフェイスがあればいいのですが、テンプレートといくつかの正規表現を使用して、それをブルート フォースすることができます。

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

c++ - startDetached を使用して QProcess を開始すると、完成したスロットを取得できますか?

startDetached() を使用して QProcess を開始すると、完了シグナルを受け取りますか? プロセスを開始しようとしていますが、プロセスが終了したときにイベントを取得できるようにする必要があります。

0 投票する
2 に答える
1468 参照

ruby - Ruby のサブクラス化と Qt のシグナル/スロットが期待どおりに連携しない

複数レベルの継承で Qt のシグナル/スロット メカニズムを操作しようとすると、問題が発生しました。私のクラスが QObject から直接継承しないと、シグナルとスロットが機能しなくなります。

次のプログラムの出力は、このケースを示しています。

プログラムは

しかし、私は期待します

Qt のドキュメントには、「[...] 最初に継承されたクラスが QObject のサブクラスであると想定されている」と記載されています。B < A < QObject なので、それは正しいと思います。対応する C++ プログラムは期待どおりに動作します (ただし、c++ の c'tor でオブジェクトの型を特定することはできませんが、それはここでの要点ではありません)。

問題は次のとおりです。プログラムが期待どおりの出力を提供しないのはなぜですか?

0 投票する
3 に答える
12989 参照

c++ - スタックトレースをC++(MSVC)で印刷しますか?

私のC++アプリケーション(Visual Studio 2003で開発)とQt4では、スタックトレースを特定のコード行からコンソール出力またはファイルに出力したいと思います。

何が必要ですか?Qtはこれを行うのに役立ちますか?

0 投票する
4 に答える
4638 参照

qt - QtWebKit用のプラグインを開発するにはどうすればよいですか?

QtWebkit用のプラグインを開発しようとしています。しかし、QtWebKitのプラグイン、できればJavaScriptで呼び出すことができるプラグインを開発する方法を見つけることができません。これを行う方法を説明するチュートリアルやドキュメントを知っている人はいますか?

WebkitはQtに統合されており、この統合パッケージはQtWebkitと呼ばれます。彼らはプラグインを作成するための新しい方法を提供しました。

-よろしく、Vivek Gupta

0 投票する
2 に答える
5241 参照

linux - QT アプリケーション内にアプリケーション (この場合は端末) を埋め込む

私は QT アプリケーションを作成しており、KDE ​​アプリケーション (kdevelop/kate/... を参照) のように QDialog 内に端末 (xterm と言います) を埋め込む必要があります。

私は試してきました: - QX11EmbedContainer を QDialog の QLayout に配置 - 実行したいプログラムの QProcess

QX11EmbedContainer 内で QProcess が実行されていることを期待していますが、機能しません。

問題は、xterm を QX11EmbedContainer に入れることができないことです。得られるのは xterm ウィンドウだけです (残念ながら QDialog から分離されています)。誰かが同じ問題を抱えていますか?

0 投票する
2 に答える
2445 参照

windows - WindowsでGUIアプリケーションを組み合わせる方法

Qtフレームワークを使用しているWindowsGUIアプリケーションがあります(現在、バージョン3.3.5、Qt4に変更される可能性があります)。

メインアプリケーションで他のWindowsGUIアプリケーションを組み合わせたい。制御できないいくつかの制約があるため、メインアプリケーションでウィジェットを直接使用することはできません。最終的なレイアウトは次のようになります。

http://i.stack.imgur.com/RlK7T.png

現在、ホスティング.exeアプリケーションで概説されている方法をダイアログに使用しています。HWND子アプリケーションを渡すために、プロセス間で独自のIPCを使用しています。次に、子ウィンドウresizeEventを呼び出すQtを使用してサイズ変更イベントを転送する必要があります。::MoveWindow

これを行うためのより良いまたはより一般的なメカニズムはありますか?ActiveXを使用することを提案する人もいましたが、このテクノロジについては十分に理解していません。

0 投票する
4 に答える
709 参照

linux - 失われたプロセスの X サーバー ビューの再アタッチ

私は Xorg を実行しており、私の (Qt) プログラムはそれ自体をデーモン化します。ここで、ログアウトして X サーバーを再起動します。再度ログインすると、プロセスはまだ正常に実行されていますが、表示されません。

X サーバーの新しい化身を古いプロセスにアタッチする方法はありますか? サーバー全体を再起動せずにログアウトして再度ログインした場合、古いプロセスを確認する方法はありますか?

ありがとう

0 投票する
2 に答える
2369 参照

c++ - Qt 4.4 で QMDIArea を使用します。

QMdiAreaQt 4.4で使用しています。

新しいプロジェクトが作成された場合は、いくつかのサブ ウィンドウを に追加しQMdiAreaます。実行時にユーザーがサブ ウィンドウを閉じることを禁止したいと思います。サブウィンドウは、アプリケーション全体を閉じるか、新しいプロジェクトを作成する場合にのみ閉じてください。

これどうやってするの?

0 投票する
2 に答える
212 参照

c++ - KActionをKMainWindowのスロットに接続できません

私はKMainWindowを持っています:

正しくコンパイルできますが、実行するとメッセージが表示されます

誰か助けてもらえますか?