タグ付けされた質問 「qt」

Qtはクロスプラットフォームのアプリケーション開発フレームワークであり、ネイティブアプリケーションのパワーとスピードを備えながら、基盤となるコードベースをほとんどまたはまったく変更せずにさまざまなソフトウェアおよびハードウェアプラットフォームで実行できるアプリケーションソフトウェアの開発に広く使用されています。Qtは、商用ライセンスとオープンソースライセンスの両方で利用できます。


8
「?」を非表示/削除するにはどうすればよいですか?Qtダイアログの「タイトルバー」のヘルプボタン?
アプリケーションの1つでQtダイアログを使用しています。ヘルプボタンを非表示/削除する必要があります。しかし、彼のヘルプボタンのハンドルを正確にどこで取得できるかを見つけることができません。Qtウィンドウの特定のフラグかどうかはわかりません。
81 qt  qt4  qdialog 

8
QPushButtonに画像を設定するにはどうすればよいですか?
私は上の画像を設定したいQPushButton、との大きさは、QPushButton画像のサイズに依存すべきです。を使用するとこれを実行できますが、を使用することはできQLabelませんQPushButton。 だから、誰かが解決策を持っているなら、私を助けてください。
81 qt 

6
Qt:アスペクト比を維持しながらQPixmapを含むQLabelのサイズを変更する
QLabelを使用して、動的に変化するより大きなQPixmapのコンテンツをユーザーに表示します。利用可能なスペースに応じて、このラベルを小さくしたり大きくしたりすると便利です。画面サイズは必ずしもQPixmapほど大きくはありません。 どのように私は変更することができますQSizePolicyし、sizeHint()元QPixmapのの縦横比を維持しながら、QLabelのQPixmapのサイズを変更するには? sizeHint()QLabelを変更できminimumSize()ません。ゼロに設定しても効果がありません。hasScaledContents()QLabelに設定すると、拡大できますが、アスペクト比が崩れます... QLabelをサブクラス化することは役に立ちましたが、このソリューションは単純な問題に対してコードを追加しすぎます... サブクラス化せずにこれを達成するための賢いヒントはありますか?
81 c++  qt  qt4  qlabel 

5
Qtクイックvs.Qtウィジェット[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、スタックオーバーフローのトピックになります。 6か月前に閉鎖されました。 この質問を改善する 私はQtを初めて使用しますが、QtクイックプロジェクトとQtウィジェットプロジェクトの違いをよく理解していません。 ユーザーが回転およびせん断したり、パンしたり、ズームインおよびズームアウトしたりできる六角形の格子を描画するプログラムを作成したいと考えています。最終的にはMIDIコントローラーになります。これにはどのタイプのプロジェクトが適していますか、またその理由は何ですか? これがデスクトップとモバイルの両方のプラットフォームで機能することを望んでいます。
81 qt  qt-quick  qtwidgets 

5
QVectorとQList
反復する必要のある整数のリストがありますが、配列が不十分です。どのような違いがあるvectorsとlists、私はタイプを選ぶ前に、私が知っている必要がありますが何ですか? 明確にするために、私はQTドキュメントを読みましたが、これは私が知っていることの範囲です: QList<T>、QLinkedList<T>、およびQVector<T>同様の機能を提供。概要は次のとおりです。 ほとんどの目的で、QListは使用するのに適したクラスです。そのインデックスベースのAPIは、QLinkedList'sイテレータベースのAPIよりも便利であり、通常QVector、アイテムをメモリに格納する方法よりも高速です。また、実行可能ファイル内のコードが少なくなります。 リストの中央に一定時間挿入され、インデックスではなくアイテムへのイテレータが保証された、実際のリンクリストが必要な場合は、を使用しますQLinkedList。 アイテムが隣接するメモリ位置を占めるようにする場合は、を使用しますQVector。
80 c++  qt  list  vector 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.