私はpyqt4とpython26アプリケーションを開発中です。qt designer(.uiファイル)を使用してフォームを作成しました。 私はそれらを.pyと.pycファイルに変換しました。しかし、私が.pyファイルを実行しようとすると、pythonコマンドラインが来て、1秒以内に入ります。フォーム(対応する.uiファイル)は見えません。問題??pythonファイルを実行中
これは私のコードです:(。PYファイル)
from DlgAbout_ui import Ui_DlgAbout
from PyQt4.QtCore import *
from PyQt4.QtGui import *
import resources
class DlgAbout(QDialog, Ui_DlgAbout):
def __init__(self, parent=None):
QDialog.__init__(self, parent)
self.setupUi(self)
self.logo.setPixmap(QPixmap(":/icons/faunalia_logo.png"))
text = self.txt.toHtml()
text = text.replace("$PLUGIN_NAME$", "RT Sql Layer")
self.txt.setHtml(text)
thanx :) :) – poonam
FormWidget(QtGui.QWidget)のQDialog .__ init __(self、parent)を宣言すると、NameError :グローバル名 'QDialog'が定義されていません......助けてください... – poonam
'QtGui.QDialog'を試してください。また、pixmapを 'QtGui.QPixmap'に変更する必要があります。それは私がモジュールを明示的に参照することを意味しました;) – TyrantWave