PyQt輸入對話框QInputDialog

效果

在這裏插入圖片描述

代碼

import sys
from PyQt5.QtWidgets import *

app = QApplication(sys.argv)
widget = QWidget()
print(QInputDialog().getText(widget, 'getText()', '輸入文本:'))
print(QInputDialog().getInt(widget, 'getInt()', '輸入數字:', value=5, min=0, max=10, step=2))  # 初始值5,最小值0,最大值10,間隔2
print(QInputDialog().getDouble(widget, 'getDouble()', '輸入數字:', 88.88, -100, 100, 2))  # 初始值88.88,最小值-100,最大值100,最多兩位小數
print(QInputDialog().getItem(widget, 'getItem()', '選擇列表:', ['C', 'C++', 'Java', 'Python'], 0, False))  # 展示列表下標0,能否修改False
print(QInputDialog.getMultiLineText(widget, 'getMultiLineText()', '多行文本:', 'Hello\nWorld'))
類型 功能
getText() 文本
getInt() 數字
getDouble() 數字
getItem() 選擇列表
getMultiLineText() 多行文本

參考文獻

  1. QInputDialog
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章