問題タブ [qt-vs-addin]

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 に答える
10518 参照

visual-studio - QTDIRがMSVCでプロジェクトのビルド中にエラーが見つかりません

MSVC2008SP1およびqt-vs-addin-1.1.2を使用する

QT化した既存のプロジェクトがMSVCにあります。主にQApplciationを追加し、ウィンドウはすべてQWidgetsになりました。.qrcファイルと.uiファイルのカスタムビルドステップと、Q_OBJECTヘッダーファイルのカスタムビルドステップとして「moc」を追加しました。

これはすべて機能します-プロジェクトはビルドして実行され、XCodeのバリアントも機能します。

ただし、私のプロジェクトは、Qtウィザードを使用して作成されたプロジェクトとは異なる動作をします:-つまり、QtアドインはQTDIRビルド変数を設定しません。また、プロジェクトのコンテキストメニューにQt構成オプションもありません。これらはすべてグレー表示されています。

環境でデフォルトのQTDIRを設定することにより、QTDIRの問題を回避できます。しかし、Qtアドインがプロジェクトに対して行ったことを解決したいと思います-Qtで生成されたプロジェクトとVisual Studioプロジェクトの(xml)vcprojファイルを見ると、Qtアドインが処理しようとしているものの明らかな兆候は明らかになりませんプロジェクトを適切に。

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

visual-studio-2008 - 選択的な属性ハイライトを備えた構文ハイライター - VS Addin

コード全体から特定のコード ブロックまたは属性を強調表示するための VS Adding はありますか?

ありがとう、ピユシュ

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

visual-studio - QT フォームを既存の VS2008 プロジェクトに追加する

私はしばらくの間取り組んできた通常のVS2008プロジェクトを持っていて、OpenGLベースのものをやっています。メイン ウィンドウは GLUT で作成されており、今までの GUI ではこれで十分でした。

しかし、ボタンの小さなウィンドウを追加したいのですが、クロスプラットフォームの方法でそれを行う必要があるため、QT を使用することにしました。VS アドインを含むすべての QT コンポーネントをインストールしましたが、すべて正常に動作しているように見えますが、プロジェクトに QT フォームを追加する方法がわかりません (最初は QT を使用するように構成されていなかったため)。 . QT Creator で新しいプロジェクトを作成し、既存のコードをすべてそこに移行したくはありません。これは、3 つの異なるプラットフォームでこのコード ベース用に開発環境を正しくセットアップして構成したためです。既存のプロジェクトで使用できるように、Visual Studio に .ui ファイルで正しいことを行うように指示する方法はありますか?

EDIT:ちなみに、QTフォームをプロジェクトに追加する方法がわからないと言った場合、クリックするとQTデザイナーが開くフォーム(.uiファイルを意味する)を追加できます。どうすればいいのかわからないのは、コンパイルすることです。デフォルトで「カスタム ビルド ルール」が追加されていますが、コマンド ラインが空白で、qmake について .ui ファイルをビルドするのに十分な知識がありません。

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

visual-studio - MS VisualStudio2008-Qtアドイン-UIオブジェクトのプロンプトが表示されない

QTでGUIアプリケーションを作成します。いくつかの外部ライブラリ(Xalan、Xerces)を使用しているため、QtCreatorではなくMsVisual Studio 2008でコーディングしています...問題は、UIオブジェクトの関数/属性を表示するようにMs Visualをカスタマイズする方法です(Ctrlキーを押した後) +スペース-クラスヒント)。今、書いた後にctrl + spaceを押すと:

ui->

ヒントが表示されていないというメッセージが表示されます。UIオブジェクトを認識するようにMSVisualを構成することは可能ですか?

具体的には、その「リストメソッド」はコードで作成されたオブジェクトに表示されます。

私はQtDesignerで多くのことを設計し、すべての関数/属性を念頭に置いておくのは大変なので、それは私にとって本当に便利です...(QWidgets、QTextEditsなど)

私は調査を行い、stackoverflow.comで同様の問題を見つけるのに苦労しました。助けていただけませんか?

よろしく、krzysiek

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

visual-studio-2010 - Qt + VS2010: moc: 指定された入力ファイルが多すぎます

Qt 用の VS アドインを使用してビジュアル スタジオで単純な Qt アプリをコンパイルしようとすると、次のエラーが表示されます。

どうしたんだ?グーグルで調べたところ、問題は 1.1.7 のバグのようでした。解決策は、VS プロジェクトのインクルードを再調整することでした。そうは言っても、私は 1.1.10 を使い続けることを好みます - まだ 1 か月しか経っていないので、問題は別の場所にあると確信しています。

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

visual-studio-2010 - 2 つの VS2010 ソリューション、2 つの同様の .pro ファイル。1 つの解決策は、INCLUDEPATH のどのヘッダーにもアクセスできません。

Visual Studio 2010 ソリューションにコンパイルするために使用されている 2 つの Qt .pro ファイルがあります。1 つは qt ライブラリ/dll にコンパイルされ、もう 1 つはアプリケーションです。

ライブラリ .pro ファイル:

http://ideone.com/3gll0

アプリケーション .pro ファイル:

http://ideone.com/gdruV

ライブラリのソリューションでは、どこでも次のことができません。

または #include "NuiApi.h"

ただし、メイン アプリケーションの main.cpp または qpowerpointmod.cpp ファイルでこれを行うと機能します。

そうそう... また、.pro ファイルのぞっとするようなコードについてお詫び申し上げます。

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

visual-studio-2010 - Visual Studio 2010 でビルドから除外されている moc-ed ファイル

Qt ベースのプロジェクトがいくつかある VS2010 ソリューションがあります。特定のプロジェクトのファイルを変更するたびに、生成されたファイル (moc_*.cpp ファイル) のプロパティが変更され、ビルドから除外されます。利用可能なすべてのプロパティを確認しましたが、問題に関連するものは見つかりませんでした (ただし、プロジェクトを最初から再作成しようとはしませんでした)。

それを修正するチャンスはありますか?

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

visual-studio-2010 - vs2010 プロジェクトで特定のフラグを moc に追加するには?

私はこのバグ-DBOOST_TT_HAS_OPERATOR_HPP_INCLUDEDを解決しようとしていますが、提案された回避策はmoc.exeに渡すことでした。

この質問は私のものに関連しています。違いは、VS2010 プロジェクト (VS アドイン) に MOC フラグを追加したいことです。

私は左クリックを試みました - > Qt Project Setting - > MocOptionsと追加-DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED

私の問題はブースト 1.53 を使用して発生することに注意してください。

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

qt - Qt Visual Studio アドインは Visual Studio 2013 Community Edition をサポートしていますか?

タイトルの通り、Qt Visual Studio Add-in は Visual Studio 2013 Community Edition をサポートしていますか? つまり、VS2013 Community Edition にインストールして統合できますか?

VS Express をサポートしておらず、Community Edition にはアドインに必要な機能がいくつか欠けている可能性があるためです。