![](/img/trans.png)
[英]In QT designer, can I set a text label that is text + a variable from my python script?
[英]Can't get my QT Designer UI to run from script
好的,我希望我可以使它變得易於理解...因此,我在QT設計器中創建了一個UI-名為heatwindow.ui。接下來,我在名為heatwindow.py的文件中編寫了以下腳本:
from PySide import QtGui, QtCore, QtUiTools
from HeatModel import *
from vsmutils import *
class HeatWindow:
"""Main window class for the Flow application"""
def __init__(self, app):
"""Class constructor"""
# Assign our application instance as a member variable
self.app = app
# Create an instance of our HeatModel class
#self.heatModel = HeatModel()
# Load and show our user interface
self.ui = loadUiWidget('heatwindow.ui')
self.ui.show()
self.ui.raise_()
if __name__ == '__main__':
app = appInstance()
app.Create()
HeatWindow(app)
window = HeatWindow(app)
app.Run()
好的,所以vsmutils是我們從老師那里得到的腳本...總之-我的問題是運行腳本時什么也沒發生。 實際上,似乎Python中的過程已被完全殺死,我必須在控制台中按“再次運行此程序”(Spyder)。 調試時似乎在行后發生
window = HeatWindow(app)
我希望這是足夠的信息對我有幫助,否則請告訴我應該添加的內容!
問候
好,終於解決了。 因此,我將向其他人發布我如何做到的,以查看他們是否有相同的問題...因為這令人沮喪。
所以,我使用Windows 7,Python 2.7.6,Spyder ...使用QT / Pyside時,腳本一直崩潰。 解決方案是刪除Python 2.7.6文件夾中的qt.conf文件...現在可以使用...雖然不知道為什么,但是花了16個小時才找出來。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.