AttributeError: 'mywindow' オブジェクトには 'setCentralWidget' という属性がありません。
2022-01-24 01:54:34
エラー発生前のコードです。
class mywindow(QtWidgets.QWidget, Ui_MainWindow):
def __init__(self):
super(mywindow,self). __init__()
self.setupUi(self)
#Define the slot function
def hello(self):
self.textEdit.setText("hello world")
app = QtWidgets.QApplication(sys.argv)
window = mywindow()
window.show()
sys.exit(app.exec_())
エラーの原因は、pyqtデザイナーがWidgetの代わりにMainWindowを作成していることです。
回避策:QtWidgets.QWidgetをQtWidgets.QMainWindowに変更する。
修正後
class mywindow(QtWidgets.QMainWindow, Ui_MainWindow):
def __init__(self):
super(mywindow,self). __init__()
self.setupUi(self)
#Define the slot function
def hello(self):
self.textEdit.setText("hello world")
app = QtWidgets.QApplication(sys.argv)
window = mywindow()
window.show()
sys.exit(app.exec_())
関連
-
解決済みお客様のCPUは、このTensorFlowバイナリが使用するようにコンパイルされていない命令をサポートしています。AVX AVX2
-
python error TypeError: 'bool' object is not subscriptable
-
pythonがggplotパッケージを呼び出すとエラーが発生する AttributeError: 'DataFrame' オブジェクトに 'sort' 属性がない
-
Pythonの実行時にSyntaxError: invalid syntaxが発生した場合の対処方法
-
SyntaxError: 構文が無効です。
-
IDLEのサブプロセスが接続されない場合の解決策 - fishcフォーラムより
-
ImportError: scipyという名前のモジュールがない(解決済み)
-
Python djangoプログラミングエラーのコツ、自作プログラミングで遭遇したエラーのまとめ 2018年11月8日更新
-
Python プロンプト。TypeError: 'NoneType' オブジェクトは呼び出し可能なソリューションではありません。
-
python 1e-5とはどういう意味ですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
ユニコード・オブジェクトは、ハッシュ・エラーの解決前にエンコードする必要があります。
-
undefinedImportError: 必要な依存関係['Numpy']がありません。
-
adb デバイス オフライン
-
Python3.3継続行のアンダーインデントで、.の後に複数のスペースを入れて視覚的にインデントしています。
-
ERROR: 要件ファイルを開くことができませんでした。[Errno 2] そのようなファイルまたはディレクトリがありません: 'requirements.txt'.
-
ImportError: Windows の Django でプロジェクトを作成するとき、django.core solution という名前のモジュールがない。
-
AttributeError: 'function' オブジェクトに 'split' 属性がない Solution
-
ValueError: 解凍に0以上の値が必要
-
Python - pickleファイルの異なるPython環境への変換
-
AttributeError:partially initialized module ''has no attribute'' (most likely dueto a circular import)