問題タブ [qlist]

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

c++ - QList での C++ Qt メモリ割り当て例外

これが例外をスローするというのはどうして起こるのでしょうか

QList listOne で? QList の要素数に達するまで反復する float* 配列を削除します ...

編集と解決策

実際、QList の 1 つの項目に float を 1 つだけ追加すると失敗します。そして、それはもはや a ではなくfloat*、あなたはそれをすることができませんdelete []

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

qt4 - ある QList から別の QList へのオブジェクトの移動

アクティブな QWebPage と非アクティブな QWebPage をそれぞれ保持する 2 つの配列があります。つまり、実行中の QWebPage の最大数を制限したいので、これを行いました。

2 つの QList オブジェクトを使用します。

リクエストを送信する必要がある場合は、次のようにします。

ご要望に応じて仕上げ、

オブジェクトは複数のリストに属することができるので (これは単なるポインターです)、activeQList からオブジェクトを削除してpagesリストに追加する必要があります。

しかし、QList はインデックス番号による削除のみをサポートしています。今は直接行うことはできません。

何か案は?リストを繰り返し処理しないことを願っています。

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

c++ - QList の要素でのセグメンテーション違反

私のアプリケーションには、QFile オブジェクトへのポインターのリストがあります。

この関数は、リストに要素を追加します。

この関数の後、QFile ポインタが QList に追加されます。しかし、関数 at(int) を使用して取得するリストの要素で何かを操作しようとすると、セグメンテーション違反が発生します。

例:

誰かが私が間違っていることを見ていますか?

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

c++ - カスタム オブジェクトの QList

カスタム オブジェクトを作成しようとしていますが、作成QListできません。そうしようとしたときに受け取るコンパイルエラーは次のとおりです。

error: symbol(s) not found for architecture x86_64 (file not found)

QListカスタム オブジェクトのポインタだけでなく、プリミティブ データ型のポインタも作成できます。QListドキュメントに記載されているように、私がやろうとしていることをサポートしていることを知っています。

Mac OS X 10.7.5、Qt 5.0.1、および Qt Creator 2.6.2 を使用しています。

コード:

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

c++ - C++ QList const の正確性

値を入力したいと思いQList<double>ますconst double

これらconst doubleは、変更しないメソッドによって返されます。

簡単に行う方法は?

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

c++ - Qt QList C3892: cannot assign to a variable that is const

I have const correctness issue with QList.

I have a method getValue whose signature i cannot change returning const double and here

vs is const.

I would like to build QList with results from this method and i get error C3892.

Since my list is a QList, cannot add const double (?)

Code is like that

and this very last line of code is getting me into trouble. (other errors when filling the list with other such const doubles)

signature for getValue is like that

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

c++ - QT QTableView を使用して QList 内に QMap を表示する方法

私は次のようにQListを持っています:

QList< QMap<QString, QString> > x;

例えば:

table(1) <name<name(1),ABC> >

table(1) <age<age(1),10> >

「名前」と「年齢」を列ヘッダーとして、それらに値「ABC」と「10」を付けたいと思います。次に私が持っているとき:

table(1) <name<name(2),DFG> >

table(1) <age<age(2),20> >

値「DFG」と「20」が次の行に表示されます

では、どうすればこの表示を作成できますか?

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

qt -

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

c++ - QObject は setParent() を使用して QList を親として設定します

QObjectツリー削除メカニズムを使用して、リストとリストQObjectに保存されているすべてのを削除しようとしています。Qtはまだ私の週の領域です...

最後の行で「セグメンテーション違反」が発生しました。QList親として使えませんか?から継承していませんQObjectか?

編集

QList主な質問 -クラスを拡張せずにリストとすべてのリスト要素を便利に削除することは可能ですか? これはクライアントによって呼び出される必要があるため、単純にする必要があります。

私は単に呼び出したい:

そしてそうではない

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

qt - QwtPlotCurves setSamples の入力として QList を使用する

動的データを保存する 2 つの QList (XList、YList) があります。これらを setSamples による QwtPlotCurves の入力として使用したいと考えています。ドキュメントを確認した後:

QListをサポートしていないようです。これに対する回避策はありますか、それともオーバーロードする必要がありますか?

フリオ