エラー: Qt での不完全な型 'Ui:' のアロケーション
2022-02-10 15:55:28
からです。 http://www.cryfeifei.cn/246.html
チャン・シャオフェイ 投稿
エラー: Qt での不完全な型 'Ui::' の割り当て
3ヶ月前 - Qt , Qt Tips - 不完全な型の割り当て , Ui:: - 957 - 0
Qt で個別の UI ファイルを追加するたびに、この問題にぶつかります。以下は、その注意点です。
クラス名の統一を忘れない
例として、私のクラス名は
CMainWidget
すると、私のファイルの名前は次のようになります。
cmainwidget.h
cmainwidget.cpp
cmainwidget.hヘッダーファイルに追加する必要があります。
namespace Ui {
class cmainwidget;
}
cmainwidget.cpp に追加します。
#include "ui_cmainwidget.h"
プライベートメンバー変数の追加
private:
Ui::cmainwidget* ui;
メンバ変数の初期化
ui(new Ui::cmainwidget)
コンストラクタ内
ui->setupUi(this);
最後に、cmainwidget.ui のウィジェットの名前を cmainwidget に変更することを忘れないでください。
関連
-
undefinedプッシュ問題マスター -> マスター (フェッチファースト)
-
未定義のプロパティ 'init' を読み取ることができません。
-
IIS 7.5上のASP.NET 4.0とチャートに関する質問
-
jinja2.exceptions.TemplateNotFound: xxxx.html
-
左オペランドはl値でなければならない(左オペランドは代入可能な変数でなければならない)。
-
Android Studio が GIT をコミットするとき、このリポジトリでは別の git プロセスが実行されているようです(例:エディタを開いている)。
-
ModuleNotFoundError: plotly'という名前のモジュールがない ソリューション
-
ESlint Parsing errorエラーの解決法
-
pythonプログラミング放課後問題集(程春輝)
-
オブジェクト[1]からnilオブジェクトを挿入しようとしました' Error
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
JDKをインストールすると、エラーが発生します。エラー: java.dll が見つかりません。
-
ruby がエラー Failed to build gem native extension を報告しました。
-
[問題ログ】コンパイル時にイニシャライザーの要素が定数でないエラーが発生する
-
[Android Studioのエラー] Emulator: HAXの初期化に失敗しました: 無効な引数です。
-
Eclipseを起動したが、javaは起動したが終了コード=1が返ってきたというエラーが発生した。
-
Android開発におけるActivityからFragmentへのデータ受け渡しの2つの方法について。
-
Python Basics-TypeError: 位置引数を2つ取るが、3つ与えられている
-
Python3_TypeError: 'list' オブジェクトは呼び出し可能ではありません。
-
Volley NetworkDispatcher.run。処理されない例外 java.lang.NullPointerException
-
C#のAssyInfo.csファイル 詳細説明