問題タブ [libqxt]

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

c++ - QxtApplication でコンソール ウィンドウを非表示にする方法

gui Qxt アプリケーションを作成しようとしていますが、起動するとコンソール ウィンドウが作成されます。コンソール ウィンドウは必要ありません。どうすれば非表示にできますか?

私はmingw gcc4.4 qt4.8 libqxt-0.6.2を使用しています

.pro ファイル:

完全なソースはこちら(github)。

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

windows - Windows 7 Qt クリエーター libqxt

SDK: Windows 7 で動作する Qt Creator 2.4.1 (Qt 4.7.4 (32 ビット))
ソフトウェア: libqxt
最終ターゲット プラットフォーム: Harmattan (Nokia N9)

私はqt-Brisaを使用すると思われるアプリケーションを開発していますが、これはlibqxtを使用するため、libqxtをインストールしようとしています。

最後に、Nokia N9 (Harmattan) アプリケーションを実行しているので、libqxt の静的ライブラリが必要です

ただし、コマンド プロンプトまたは Qt Creator を使用して libqxt をインストールしようとすると、問題が発生します。

Qt Creator を使用してビルドするのが正しい方法だと思いますか?

1を試す

コマンド プロンプト アプローチの使用 ( http://dev.libqxt.org/libqxt/wiki/user_guideによる)

QmakeではなくGNU makeを使用しているのはなぜですか、それとも何か間違っているのですか?

トライ2

Qt クリエーターの使用

また、libqxt プロジェクトを Creator にロードしようとしましたが (これを優先したいと思います)、コンパイル出力ウィンドウに次のように表示されます。

しかし、それもコンパイルされませんでした
(警告: features.path が定義されていません: インストールターゲットが作成されていません)

コンパイル時に、libqxt を Qt 環境の残りの部分に「追加」して、別のプロジェクトが libqxt ライブラリを「表示」できるようにするにはどうすればよいですか?

よろしくステファン

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

windows - Windows で qxt ライブラリを構成する

Qt 4.8.1 プロジェクトに Qxt 0.6.2 ライブラリを含めたいと考えています。ユーザー ガイドの手順に従い、最後にライブラリが C:\Qxt にインストールされました。プロジェクトの .pro ファイルに次の 2 行を追加しました。

コンパイルすると、次のエラーが表示されます。

また、C:\Qxt\doc ではドキュメントが生成されず、コマンド アシスタント -addContentFile C:\libqxt\doc\html\qxt.dcf が機能せず、qxt.dcf ファイルも存在しません。

編集1:Qtコンパイルオプションからリリースライブラリを使用することを選択することで問題が解決しました

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

visual-studio-2010 - libqxtVS2010のインストール

この種のことに関しては、私が少し初心者の場合は申し訳ありませんが、とにかく感謝します。
基本的に私はQT4.7を適切にインストールすることができ、それは動作し、ものをコンパイルします。(私はvs2010と組み合わせて使用​​しています)。しかし、私はlibqxtを必要とする何かを試してみたかったのです。残念ながら、これが唯一のインストールガイドのようです。そして、私は本当にそれを取得していません。それはこの少し言及します:

"構成

qmakeがPATHに含まれていることを確認して、実行してください。」

これが私がつまずくところだと思います。これは、QT4.7で使用したものと同じqmakeですか?(この場合、何も変更する必要はありませんか?「c:\ Qt \ 4.7 \ bin」のようになります。これは、>[コントロールパネル]|[システム]|[詳細]|[環境変数]に移動して追加します。メニュー。そして、qt4.7のインストールからすでにそこにあります)

または、どこかにlibqxtの新しいqmakeがありますか?PATHという用語を間違って理解していますか?

いずれにせよ、今すぐconfigure.batをクリックすると、「検索中」とエコーバックし、他の内容を読む前に閉じます。cmdプロンプトを開いてlibqxtディレクトリにcdし、そこから構成ファイルを実行する方がよいでしょうか。

誰かが代替インストールlibqxtチュートリアルをどこかで知っているなら、それはおそらく私にも役立つでしょう。私を正しい方向に向けるのに少し時間がかかる人に感謝します。

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

c++ - qt5 用に LibQxt をコンパイルするには?

qt 5 用の LibQxt のコンパイルに問題があります。http://dev.libqxt.org/libqxt/src

「Port Libqxt to Qt5」というコミットがあります。プロジェクトはconfigure-premakeを使用するように言っていますが、Windows用のプリメイクがないというエラーが表示されますが、プリメイクフォルダーにはコミット「Port LibQxt to Qt5」を含むpremake.exeというファイルがあるため、オプションを追加したと思いますWindows で qt5 用にコンパイルしますが、bash スクリプトを更新しませんでしたか? Visual C++ 2010 を搭載した Windows で qt5 用に libqxt をコンパイルしたことがある人はいますか?その方法を教えてください。

ありがとう

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

windows - Windowsでqxtを使用する際の問題

私はMSVC2010を使用してWindowsでqxtを動作させようとしています。

Qt 4.8.4を「D:\ Qt \ 4.8.4」にインストールし、qxtを「D:\libqxt」にインストールしました。qxtを次のように構成しました。

そして、Qtコマンドラインからコンパイルします。

構成やコンパイルでエラーは表示されませんが、例をコンパイルしようとすると、次のようになります。

makefileを調べると、「D:\ libqxt \ include」がインクルードパスにあることがわかりますが、「qxtscreen.h」が配置されている場所ではなく、「D:\ libqxt\src」ツリーにあります。もちろん、makefileを手動で編集してこれを追加することもできますが、これは必須ではないように感じます。おそらく、これはステップを逃したことを示しています。私は何を間違えましたか?

ご協力いただきありがとうございます!

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

c++ - 解決方法 *** 区切り記号がありません。QT(またはサポートライブラリ)をコンパイルするとき?

QXT for Windows をコンパイルするとき (これらの手順に従って)、コマンド ラインから「make」を実行すると、Makefile.Debug から次のエラーが表示されます。

QT を使用して Visual Studio プロジェクト ファイルを生成していましたが、なぜこれが起こっているのかわかりません。

これは、quazip などのサポート ライブラリや、qmake を使用して Windows で Makefile を生成するときにも発生する可能性があります。

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

ruby - Ruby with Swig:NameError:初期化されていない定数

ルビーでQxtライブラリ(つまりQxtGlobalShortcut )を使用しようとしています。

提案されているように:Ruby内からC ++関数を呼び出すにはどうすればよいですか? swigラッパーを作成しましたが、生成されたライブラリを使用しようとすると、エラーが発生します。

私の完全なirbセッションの出力:

私はswigでラッパーを生成するために以下を使用しました:

それを修正する方法はありますか?

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

ruby - RubyとSwig:TypeError:nilを文字列に変換できません

質問のフォローアップとして:Ruby with Swig:NameError:初期化されていない定数

ルビーでQxtライブラリ(つまりQxtGlobalShortcut )を使用しようとしています。

提案されているように:Ruby内からC ++関数を呼び出すにはどうすればよいですか? swigラッパーを作成しましたが、生成されたライブラリを使用しようとすると、エラーが発生します。

私の完全なirbセッションの出力:

私はswigでラッパーを生成するために以下を使用しました:

qxtglobalshortcut.hのコンテンツはSwigで解析できないため、次のコンテンツを使用して簡略化されたバージョン(使用する必要のあるすべてのAPIを含む)を作成しました。

残りはほとんど標準です:

スウィッグで生成された出力については、QxtGlobalShortcut_wrap.cxxを参照してください

それを修正する方法はありますか?ありがとう。

アップデート:

@PascalHurni拡張ロギング差分に基づいてirb出力を提供します。

さらに、argcに問題があるようです。そのため、make出力を投稿します(それが役立つかどうかはわかりません)。

何か案は?

更新2:

@PascalHurni拡張ロギング差分(バージョン2)に基づくirb出力の提供:

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

qt - QxtLogger (libQxt から) はアプリケーション出力にメッセージを出力します

アプリケーションにログインするために QxtLogger (libQxt から) を使用しています。Qt 4.7.3 では問題なく動作していました。

最近Qt 4.8に更新したため、QxtLogger からのログ メッセージがアプリケーション出力に出力されます。QtMessageHandler としてインストールしなかったため、正確な原因を指摘できません。

どんなポインタや解決策も非常に役に立ちます..