khosroanjam
سه شنبه 01 بهمن 1392, 12:41 عصر
سلام , من میخوام این کد دات نتی رو توی پایتون و کیوتی شبیه سازی کنم
dim frm as new Form1
frm.show()
و اومدم این کد و نوشتم
__author__ = 'khosroanjam'
import sys
from PySide.QtCore import *
from PySide.QtGui import *
app = QApplication(sys.argv)
frm_Main = QWidget()
lbl = QLabel('بسم الله الرحمان الرح?م',frm_Main)
btn = QPushButton('Click', frm_Main)
########################## Form Setting ##########################################
font = QFont()
font.setFamily("Tahoma")
frm_Main.setFont(font)
frm_Main.resize(500,400) # set current Size
frm_Main.setMaximumSize(QSize(600, 400)) # can disable max button in from
###################### Leabel Setting ############################################
font_lbl = QFont()
font_lbl.setFamily("b yekan")
font_lbl.setPointSize(16)
lbl.setFont(font_lbl)
lbl.setGeometry(QRect(18 ,10, 300, 30))
############################ Button Setting ######################################
font_btn = QFont()
font_btn.setFamily("Tahoma")
font_btn.setPointSize(12)
btn.setGeometry(QRect(190, 90, 60, 50))
#################### Btn Clicked Event ##########################################
def btn_click():
frm_Form2 = QMainWindow()
frm_Form2.setWindowTitle('GOD')
lbl = QLabel('God',frm_Form2)
frm_Form2.show()
######################### Running Setting ######################################
frm_Main.show()
btn.clicked.connect(btn_click)
sys.exit(app.exec_())
ولی پنجره به محض باز شدن دوباره بسته میشه
میشه بگیدچه طوری میتونم ین کار رو انجام بدم
با تشکر
dim frm as new Form1
frm.show()
و اومدم این کد و نوشتم
__author__ = 'khosroanjam'
import sys
from PySide.QtCore import *
from PySide.QtGui import *
app = QApplication(sys.argv)
frm_Main = QWidget()
lbl = QLabel('بسم الله الرحمان الرح?م',frm_Main)
btn = QPushButton('Click', frm_Main)
########################## Form Setting ##########################################
font = QFont()
font.setFamily("Tahoma")
frm_Main.setFont(font)
frm_Main.resize(500,400) # set current Size
frm_Main.setMaximumSize(QSize(600, 400)) # can disable max button in from
###################### Leabel Setting ############################################
font_lbl = QFont()
font_lbl.setFamily("b yekan")
font_lbl.setPointSize(16)
lbl.setFont(font_lbl)
lbl.setGeometry(QRect(18 ,10, 300, 30))
############################ Button Setting ######################################
font_btn = QFont()
font_btn.setFamily("Tahoma")
font_btn.setPointSize(12)
btn.setGeometry(QRect(190, 90, 60, 50))
#################### Btn Clicked Event ##########################################
def btn_click():
frm_Form2 = QMainWindow()
frm_Form2.setWindowTitle('GOD')
lbl = QLabel('God',frm_Form2)
frm_Form2.show()
######################### Running Setting ######################################
frm_Main.show()
btn.clicked.connect(btn_click)
sys.exit(app.exec_())
ولی پنجره به محض باز شدن دوباره بسته میشه
میشه بگیدچه طوری میتونم ین کار رو انجام بدم
با تشکر