問題タブ [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.
c++ - XCode 3.xx GDBでのQtデータ構造(QList、QStringなど)の印刷
XCodeでいくつかのQtコンテナをデバッグしようとしていますが、GDBから返される結果は役に立ちません。
l1(QList)とstrQuery(QString)から有用な出力を取得するにはどうすればよいですか?
「printq4string」のようないくつかのマクロを追加するこの.gdbinitを使用してみましたが、構造体を出力するときに各メンバー変数でこれを手動で実行する必要があるため、使用するのは非常に面倒です。
c++ - if文のC++ QList、デフォルト値は何ですか?
これらの奇妙な行を含むコードサンプルを見つけました
わかりませんif(newXMLData)
。これは QList です。ステートメントが真または偽になるのはいつですか? 代わりに Qt isEmpty() メソッドを使用しないのはなぜですか?
ありがとう
c++ - QListを初期化静的クラスメンバーがLNK2001エラーを与えるため
これは、コード自体によって最もよく説明されます。QList<MyStruct>
を静的メンバーとして使用したいのですが、リンカーエラー2001( LNK2001
)が発生します。コードはファイル内で同じ順序になっていますMyClass.h
ヒントはありますか?エランの答え(下のコメントを参照)は正しいヒントです。解決済み
qt - Qリストと削除
QList
クラスタイプが。のオブジェクトへのポインタを持つModel
。使用後は適切に削除したいと思いQList
ます。Qtの哲学は、Cスタイルのメモリ管理を回避することであることを私は知っています。どうすればいいdelete
ですQList
か?
c++ - ポインタのQListから要素を削除します
QList変数があります。Xインデックスから始まり、後続のすべてのN要素を削除して、メモリも解放するようにするには、どうすればすべての要素を消去できますか?
qt4 - Qt-QListWidgetItemにアイコン画像を描画する方法
アイテムを追加したという点で、QListWidgetがあります。QWidgetで右から左にスクロールするようにQListWidgetItemsを作成しました。ここで、QWidgetでスクロールしているすべてのアイテムの前にアイコン画像を追加したいと思います。QWidgetでアイコン画像を描く方法は?Plzはあなたのソリューションを手伝ってくれます。前もって感謝します。
c++ - ディレクトリを再帰的にウォークする問題
ディレクトリを再帰的にたどってその内容を変更しようとしています。その変更は、すべてのファイルとサブディレクトリのファイルに対して行う必要があります。
WalkDir
関数:
すべてのサブディレクトリの下のファイルは必要に応じて変更されましたが、クラッシュして次のようにCritical error detected c0000374
なりqlist.h
ますQ_OUTOFLINE_TEMPLATE void QList<T>::free(QListData::Data *data)
。 qFree(data);
誰かが私が見逃しているものを見つけることができますか?
前もって感謝します。
qt - QList インデックスが範囲外
タイマーを使用して、スロットcheckBookings()
を繰り返し呼び出します。プログラムをコンパイルして実行することはできますが、上記の FOR ループを実行するとクラッシュします。
エラー:「QList での ASSERT 失敗::at:「インデックスが範囲外です」、ファイル ../../../../Qt/2010.05/qt/include/QtCore/../../src/corelib /tools/qlist.h、455 行目 C ランタイム関数に無効なパラメーターが渡されました.C ランタイム関数に無効なパラメーターが渡されました。"
私のコードは次のとおりです。
qt - QList:メモリ不足
組み込みLinux用にQtで書かれたグラフィカルアプリケーションがあります。このアプリケーションの一部は、250ミリ秒ごとに表示画面を更新することです。ただし、約8〜10時間後、アプリケーションは「QList:メモリ不足」エラーでクラッシュします。関数とそれが発生する行を(ある意味で)分離しましたが、QListを使用していないため、なぜ発生するのかわかりません。この関数のアクティブなコード行は、この質問の最後にあります。
QListは、アイテムを保持するために使用するメモリを「縮小」しないことを認識していますが、コード内のどこにもQListを使用していません。uiウィジェット(ラベル、テキストフィールドなど)にさまざまなフォントとプロパティを設定するために「setStyleSheet」を呼び出すだけです。コードは他にもありますが、すべてコメント化されているため、setStyleSheetと関係があると思います。なぜこれが起こっているのか誰かが知っていますか?もしそうなら、あなたはこれを回避する方法を知っていますか?Qt 4.3 btwを使用しています(使用している組み込みシステムに特にロードされているため)。
お時間をいただき、誠にありがとうございます。
編集:
これらの行は、別のサブシステムからの入力メッセージに基づいて250ミリ秒ごとに実行されていることに注意してください。私はすでにその道を進み、行き止まりになっています。これはエラーコードです。
qt - qabstractlistmodelを使用したカスタムモデルでのQListviewの問題
qlistviewのカスタムモデルを実装しようとしています。私は私のような過去の投稿のリンクを読んでいますが、それを機能させることができませんでした。
追加ボタンをクリックして、ユーザーが動的に作成する必要のあるオブジェクトを一覧表示したいと思いました。リストビューのアイテムを削除するには、ユーザーはアイテムを選択してから削除ボタンをクリックする必要があります。
編集-QAbstractListModelから継承するカスタムモデルを使用してqlistviewを作成しようとしています。qlistviewにはQlistが表示され、すべてのアイテムがqlistviewにリストされます。また、ユーザーに新しいMyCustomObjectを作成してQlistに追加してもらいたいです。
グーグル検索で見つけた例や投稿をフォローしてみましたが、今は迷ってしまいました。
追加ボタンがクリックされると、アプリケーションがクラッシュします。
mainwindow.cpp
mainwindow.h
customlistmodel.cpp
CustomListModel.h
MyCustomObject.h
mycustomobject.cpp
main.cpp
mainwindow.ui