問題タブ [qt-designer]

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

c++ - Qt-仲間を設定する

QtDesigner、の目的はEdit Buddies何ですか?いつそのようなモードに入る必要がありますか?

0 投票する
5 に答える
2386 参照

c++ - Qt - スプリッター内で垂直レイアウトを使用してウィジェットが整列しないのはなぜですか?

以下のスクリーンショットのように、ウィジェットがスプリッター内の垂直レイアウトを使用して整列しないのはなぜですか?

ウィンドウのスクリーンショット

これは、質問のためにここにアップロードされたダミーの UI です。私の実際の UI 設計では、考えられるすべての組み合わせを試しましたが、スプリッターを使い始めるとすぐに、すべてがずれてしまいます。

0 投票する
8 に答える
36600 参照

qt - Qt: ドロップダウン ボタン?

Qtで「ドロップダウンボタン」を作成するにはどうすればよいですか?

Qt 以外の例については、次を参照してください: Office の組み合わせボタン/ドロップダウン

重要な点は、ウィジェットにはプライマリ アクション用のアイコンと、セカンダリ アイコン/アクションを表示する視覚的に分離された「プルダウン矢印」が必要だということです。

二次オプションの「プルダウン矢印」をクリックすると、選択できる他のアイコンのグリッドがユーザーに表示されます。(すべてアイコンで、テキストはありません。)

Qtにはこれを行うことができるウィジェットがありますか?

そうでない場合、これを Qt でどのように作成できますか? (私は新しい Qt ユーザーなので、Qt Designer ベースのソリューションが理想的です。)

ありがとうございました

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

c++ - Qt Designer - 編集|シグナル/スロットの編集

では、モードQt Designerに入ると、 と の2 つのボタンがあります。Edit Signals/SlotsOKCancel

ボタンに次のように設定するにはどうすればよいですか。

わかった

SIGNAL(クリックされた())

SLOT(accept())

キャンセル

SIGNAL(クリックされた())

SLOT(拒否())

ありがとう。

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

python - QGraphicsView エラー - Python で jpg を表示しようとしています

QGraphicsView シーンで jpg を表示しようとするために、Eric5 と QTDesigner で Python 3.2 を使用しています。次のコードは、 ファイルを開けませんでした。理由: [Errno 22] 無効な引数: " 最初のパスでエラーが発生し、次で終了し ます。デバッグされたプログラムが例外を発生させました。未処理の AttributeError "'MyForm' オブジェクトには属性 'QGraphicsView' がありません" ファイル: 、行: 17

参照されている screentest.ui ファイルは、フォーム上の単なる QGraphicsView オブジェクト ボックスです。

どんな提案でも大歓迎です。

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

qt - ダイアログの lineEdit から lineEdit @ mainwindow にテキストを取得する際の問題

私はQtにかなり慣れていないので、この簡単なことをやろうとしていますが、できません:(これが私が写真でやりたいことです: http://pokazywarka.pl/r2dwtb-2/

助けてくれてありがとう。

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

debugging - UiLoader によってロードされた Ui ファイルですが、カスタム ウィジェットへの NULL ポインター

Qt 4.7.0 と windows7 を使用しています。カスタム ウィジェットに大きな問題があります。QLed カスタム ウィジェットを作成し、使用しています。

QLed ウィジェットにシグナル プロパティを追加し、QtDesigner を使用して設計時に、Ui ファイルに 100 個の QLed を追加し、各 QLed のシグナル プロパティを数値に設定したい (シグナル プロパティのタイプは重要ではない) ため、アクセスしたいこの 100 個の QLed は、私がコーディングして QList を作成し、それらにアクセスするときに

QLeds にデータを送信したい

これで、SIGNAL_PROPERTIES == 123 であるすべての QLed がオンになります。

私の理論と方法は間違っていますか、それとも他の方法でできますか? 問題を段階的に書き、dialog.cpp と cunstructor Dialog::Dialog(QWidget *parent) を変更し、*.pro ファイルをテスト プログラムに添付しました。ありがとう。

*.pro ファイル:

** dialog.cpp

qledplugin-build-desktop\release フォルダー ファイルをコピーしました。お、

に:

、QtDesigner を使用して Ui ダイアログを設計し、QLed と QLabels を配置できます。すべてが適切であり、他のウィジェットも使用できます。その後、プログラムでこの Ui ファイルを表示したいので、UiLoader を使用しています。QWidget オブジェクトに Ui ファイルをロードします QWidget *formWidget = loader.load(&file, this); および .show() それ、コンパイル時に、1) [ビルドの問題] タブで次の警告が表示されます。

しかし、私のプログラムの仕事。すべてが順調で、設計したファイルがロードされています。私はこのコマンドを使用します:

そして私は3)アプリケーション出力タブで見ることができます:

そのため、カスタム ウィジェットの QLed を含む formWidget の子が表示されます。

QLed と QCheckBox にデータを送信する必要があるので、QList を作成して試してみます。

私は得る:

それは4つのQCheckBoxを示しています

今私はカスタムウィジェットを試します:

私は得る:

私の大きな問題はここにあります: allQLed.size() はゼロで、null ポインターを取得します

コーディングで QLed ウィジェットを追加しても問題はありませんが、QtDesigner が必要です。

Q3Frame でこれをテストしました。これは QtDesigner のカスタム ウィジェット プラグインであり、同じ問題です。

なぜこれが起こったのか、どうすればよいですか?Qtはこれを行うことができませんか?

よろしくお願いします

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

qt4 - ウィンドウサイズに合わせてQtウィジェットを大きくするにはどうすればよいですか?

QFormLayout親ウィジェットを埋めるために成長する小さなものが必要です。

Qt Designer のテンプレートを使用して新しい.uiファイルを作成しました。その「ウィンドウ」の中QWidgetに a を置き、その中にいくつかのコントロールを置きます。QFormLayoutQFormLayout

これはすべてかなりうまく機能しますが、QFormLayout常に Qt Designer で設定したサイズのままです。QFormLayout親ウィジェットを埋めて、それで拡大/縮小したいと思います。

どうすればそれを達成できますか?

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

windows - [Choose Resource...] を選択すると Qt Designer がフリーズ (ロックアップ) する

問題

リソースから画像を選択すると Qt Designer がロックし、応答を停止し、Windows の bing の音だけが鳴ります。

Qt Designerでこの問題を引き起こしている原因、または適切な回避策を知っている人はいますか?

Label.pixmap私はこれまで試しただけPushButton.iconです。

このオプションを選択するたびに、デザイナー全体がロックされます。モーダル選択ダイアログボックスを表示しようとしているようですが、どこにも表示されません。

「ファイルを選択...」オプションは正常に機能しますが、便利なオプションではありません。

過去に Designer を正常に動作させたことがあります。私のプロジェクトは数か月間一時停止されました。この間、HDD の完全な障害により Qt ビルドが失われ、作成した zip バックアップから復元しました。私はまだ Qt ライブラリに対してビルドできます。それ以来、機能していません。

Linux用にもビルドしましたが、同じ.uiファイルをUbuntu 10.10で適切に編集できます。

環境

  • Qt v4.7.1

  • VS2008 SP1、Qt の独自のビルドを作成しました

  • VS アドイン (v1.1.7 と v1.1.9 で同じ症状)

  • Win7-x64 プロ

試した(成功せずに):

  • ソースからの Qt の再構築

  • .uiここで提案されているようにファイルを手動で編集します: http://discussion.forum.nokia.com/forum/ …crashes-Creator

  • インストールされたフォルダーから Designer を実行する

  • designer.exeprocmon で監視されていますHKLM\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces( .

これは本当に私を傷つけています。助けていただければ幸いです。

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

qt - Qt: Qt デザイナーで信号を信号に接続することは可能ですか?

シグナルとスロットのドキュメントを読んでいると、シグナルをシグナルに接続し、チェーンの2番目のシグナルに接続されているスロットをトリガーできると書かれています。Qtデザイナーでこれを行う方法を見つけることができません。信号を信号に接続するのではなく、信号をスロットに接続することしかできません。また、ドキュメントでそれを見つけることはできませんが、たとえば QString 引数を運ぶ最初の信号を持つ信号に信号が接続されている場合、QString はチェーンに沿って伝播されます。

ありがとう!