問題タブ [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 に答える
1706 参照

qt - Qtでフルアルファのアニメーション?

完全なアルファ チャネルをサポートする Qt (v4.4 を使用) でサポートされているアニメーション形式はありますか? GIF は 1 ビットの透明度しか持たず、Qt は APNG をサポートしていないと思います。更新: MNG はサポートされているようですが、APNG よりも人気がありません! 多分SVGが私の最善の策です。

0 投票する
6 に答える
3904 参照

qt - qt/wxwidgets サードパーティ コンポーネント?

私は Delphi と C# の環境で作業することに慣れています。これらの環境では、豊富なサードパーティ コンポーネントが利用できるようです。現在、qt または wxwidgets を使用して C++ でクロスプラットフォーム プログラミングを行いたいと考えています。サードパーティ製コンポーネントの大きな市場はありますか? 私はsourceforgeを見ていましたが、それは有用なものをあまり示していないようです(ソースをダウンロードせずに、プロジェクトに含まれるコンポーネントや機能をどうやって見つけますか?)。カルーセル/カバーフロー コンポーネント、豊富なデータグリッド (DevExpress が提供するようなもの) を考えています。それとも、これは、自分の領土を書くのですか?

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

c++ - Qt 4.3 で Q3Table の垂直ヘッダー列の幅を変更するにはどうすればよいですか?

Q3Tableオブジェクトを使用していて、垂直ヘッダー列の幅を変更したいと考えていました。誰もこれを行う方法を知っていますか? ヘッダーセルの高さしか調整できず、幅は調整できないようです。

0 投票する
10 に答える
35338 参照

c++ - qt4 デザイナーでカスタム スロットを作成するにはどうすればよいですか?

シグナル/スロット エディター ダイアログ ボックスを使用するときは常に、既存のスロット リストから選択する必要があります。問題は、カスタムの名前付きスロットを作成するにはどうすればよいかということです。

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

ruby - Ruby/QTのライブラリエラー

アプリケーションを作成しようとするとQtRuby、次のエラーが発生します。

64-bitとを使用してNovellOpenSUSE11のバージョンを実行していDKE4ますQt

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

qt - QTreeView での Qt コンテキスト メニューの分割選択

次のようにコンテキストメニューがインストールされたQTreeViewクラスがあります。

ただし、コンテキスト メニューが表示されている場合、 はQTreeViewマウス クリックに応答しなくなります。コンテキスト メニューが表示されているときに項目をクリックするとQTreeView、コンテキスト メニューが削除されますが、クリックした項目は選択されません。

これは、コンテキスト メニューが新しいアイテムの上にポップアップ表示されるため、新しいアイテムを右クリックすると特に混乱しますが、アイテムが選択されていないため、コンテキスト メニューの内容は以前に選択されたアイテムを参照しています。

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

c++ - デバッグ文字列の関数内で関数名を取得する方法は?

呼び出されるたびに関数名を出力したいのですが、関数名を簡単にコピーして貼り付けることができますが、私のために仕事をするショートカットがあるのだろうか?

現時点で私はやっています:

しかし、私が欲しいのは一般的なものです:

0 投票する
6 に答える
27533 参照

c++ - Qt および moc_*.cpp ファイルなし

シンプルな Qt 4 アプリを開発し、独自のダイアログを作成しています。をサブクラス化し、マクロをクラス宣言ブロックQDialogに挿入するQ_OBJECTと...

[リンカ エラー] `vtable for MyDialog' への参照が未定義であり、moc コンパイラによって生成された moc_MyDialog.cpp がありません。

Windows XP と mingw で Qt 4.1.3 を使用しています。Qt が提供するビルド シェルからビルド プロセスをたどりました。qmake を使用して make ファイルを作成し、make コマンドですべてをコンパイルしました。

QPushButtonとそれぞれをサブクラス化する他のクラスがありQObjectますが、それらは正常にコンパイルされます。それらと壊れたものとの違いは見つかりません。

壊れたクラスには何かが欠けているに違いありませんが、それを見つけることができません。

0 投票する
6 に答える
4902 参照

c++ - ビットエンディアン順で数値をバイト配列に変換する方法

zlib API を使用して VB6 で作成された一部のデータを解凍しようとしています。

これは qUncompress 関数で可能であると読みました: http://doc.trolltech.com/4.4/qbytearray.html#qUncompress

readRawBytes を介して QDataStream からデータを char 配列に読み込んだ後、解凍のために QByteArray に変換しました。圧縮された長さと予想される解凍された長さがありますが、qUncompress から何も返されません。

ただし、予期される解凍された長さをビッグエンディアン形式で先頭に追加する必要があります。誰かがこれを行い、例を持っていますか?

0 投票する
9 に答える
89236 参照

qt - コンボボックスやダブル スピン ボックスなどのウィジェットの背景色を設定するにはどうすればよいですか?

ダブル スピン ボックスの背景色を設定しようとしていますが、どの関数を使用すればよいかわかりません。

SetBackgroundRoleを受け入れると呼ばれる関数を見ましたQt::ColorRoleが、これも使用方法がわかりません。

QComboBoxまたはの背景色を変更する簡単な方法を教えてくださいQDoubleSpinBox