ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[ขอความช่วยเหลือ Python]ผมจะเอาฟังก์ชั่น เข้าไปโชว์ใน GUI แล้วมันไม่แสดงอะครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [ขอความช่วยเหลือ Python]ผมจะเอาฟังก์ชั่น เข้าไปโชว์ใน GUI แล้วมันไม่แสดงอะครับ  (อ่าน 788 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
DewChelsea
ก๊วนเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 422



ดูรายละเอียด เว็บไซต์
« เมื่อ: 28 มกราคม 2014, 18:52:54 »

[มือใหม่]ผมจะเอาฟังก์ชั่น เข้าไปโชว์ใน GUI แล้วมันไม่แสดงอะครับ


ผมเขียน ฟังก์ชั่นแล้วไม่ยอมโชว์ใน Display box ของผมอะครับ
จะเอาใส่ใน กล่อง Time ครับ
อันนี้คือฟังค์ชั่นการทำงานของตัวเลขนับเวลาครับ

โค๊ด:
def ttime(self, Dialog):
    hours=0
    miniute=0
    seconds=0
    while seconds<=60 :
            os.system('cls');
            print (hours ,'Hours' , miniute ,'Miniute', seconds ,'Seconds')
            time.sleep(1)
            seconds+=1
            if seconds == 60:
                miniute+=1
                hours=0
            elif miniute==60 :
                 seconds==0
                 hours+=1
ซึ่งหากรันผ่าน CMD จะได้แบบนี้ครับ

อันนี้ Code Graphics View ช่อง Time ครับ
โค๊ด:
self.graphicsView = QtWidgets.QGraphicsView(Dialog)
        self.graphicsView.setGeometry(QtCore.QRect(170, 100, 321, 81))
        self.graphicsView.setObjectName("graphicsView")

ส่วนอันนี้คือฟังค์ชั่นที่จะเอาไปแสดงครับ ผมสงสัยว่าผิดตรงนี้

โค๊ด:
    def ShowTime(self, Dialog): 
                  self.graphicsView.ttime()
       

พอ Preview ดูแล้ว ตัวเลขนับเวลา มันไม่แสดงอะครับ = =" ผมจะให้มันแสดงตั้งแต่เริ่มเปิดโปรแกรมเลย  Embarrassed
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์