pyqt5+时间选择器
时间: 2023-11-13 12:05:00 浏览: 118
以下是一个使用PyQt5实现的时间选择器的例子:
```python
from PyQt5.QtWidgets import QApplication, QWidget, QTimeEdit, QVBoxLayout
from PyQt5.QtCore import QTime
class TimeSelector(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(100, 100, 300, 100)
self.setWindowTitle('Time Selector')
vbox = QVBoxLayout()
time_edit = QTimeEdit(self)
time_edit.setTime(QTime.currentTime())
vbox.addWidget(time_edit)
self.setLayout(vbox)
if __name__ == '__main__':
app = QApplication([])
window = TimeSelector()
window.show()
app.exec_()
```
这个例子创建了一个名为`TimeSelector`的窗口,其中包含一个时间选择器控件。时间选择器控件使用`QTimeEdit`类创建,并使用`setTime()`方法设置默认时间为当前时间。最后,将时间选择器控件添加到窗口中。
阅读全文