![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pyqt5
wxsy024680
这个作者很懒,什么都没留下…
展开
-
pyqt5——DateTimeEdit
2、如何从DateTimeEdit取值,并转换为字符串。1、如何向DateTimeEdit赋值。原创 2023-07-18 10:58:58 · 389 阅读 · 0 评论 -
pyqt5——setWindowFlag
1、当设置窗口多个属性时,要一起设置,不能分开设置,否则只有最后一个设置有效,前面的设置无效。原创 2023-03-21 18:27:34 · 645 阅读 · 0 评论 -
pyqt5——TableWidget
【代码】pyqt5——TableWidget。原创 2023-04-20 09:58:43 · 431 阅读 · 0 评论 -
pyqt5——splitter
初始化分割比例,如左侧为0,右侧为最大# 当含有QLayout布局时setStretchFactor往往会失效self.splitter.setStretchFactor(0, 0)self.splitter.setStretchFactor(1, 10)# 0和1分别为左右控件的宽度,虽然右侧控件宽度设置为1,但实际会充满整个空间self.splitter.setSizes([0,1])...原创 2022-05-19 15:17:42 · 440 阅读 · 0 评论 -
pyqt5——Dock Widget
1、Widget Box->Containers->Dock Widget,将Dock Widget拖拉至主窗口或左侧或右侧或上侧或下侧,根据需求而定,属性编辑器->QDockWidget->dockWidgetArea,此时dockWidgetArea自动设置为或LeftDockWidgetArea或RightDockWidgetArea或TopDockWidgetArea或BottomDockWidgetArea,为了后续Dock Widget可以拖拉至任意侧,我们将dockWi原创 2021-11-06 00:51:37 · 1034 阅读 · 0 评论 -
pyqt5——工具栏
1、右击主窗口空白处,点击添加工具栏,则主窗口出现一个工具栏,工具栏可以摆放在上下左右任意位置,也可以接在另一个工具栏后面,还可以与另一个工具栏并排放。2、在编辑窗口部件模式下,在动作编辑器里找到工具按钮,并将工具按钮拖拉至工具栏中。3、动作编辑器里存放的是菜单栏里的工具按钮,有些工具按钮可能已废弃,可以删除。4、在菜单栏里选中工具按钮,属性编辑器->QAction->icon,选择图标,同时在工具栏里选中该工具按钮,属性编辑器->QToolBar->toolButtonSty原创 2021-11-05 21:44:08 · 7757 阅读 · 0 评论 -
pyqt5——编辑样式表
QT样式表即QSS,与web前端的CSS类似,下面介绍几个常用的编辑方法:1、tabWidget为对象名称,前面需要加#,*表示该样式适用于tabWidget下面的每个元素,包括子元素和孙元素等2、>表示该样式只适用于tabWidget下面的子元素3、QPushButton为类名称,前面不需要加#,hover表示鼠标悬停在按钮上时呈现的样式4、设置元素背景颜色或背景图像5、myclass是我们自定义的动态属性,点击绿色加号进行创建,花括号里面的样式适用于myclass属性值为bar2原创 2021-10-11 10:38:10 · 1695 阅读 · 0 评论 -
pyqt5——线程相关的异常
1、报警内容:QBasicTimer::start: QBasicTimer can only be used with threads started with QThread.QObject: Cannot create children for a parent that is in a different thread.(Parent is QListView(0x1b36e90b310), parent’s thread is QThread(0x1b37943b850), current t原创 2021-08-18 12:07:01 · 6187 阅读 · 0 评论 -
pyqt5——Qt Designer按钮动态效果
1、点击按钮时,按钮会呈现轻微拖拽的动态效果,其实这个动态效果是由按钮边框完成的,如果改变样式表border:none;,动态效果就会消失,如果设置按钮背景颜色与容器背景颜色一样,动态效果也会消失;2、容器会影响按钮的动态效果,如果按钮放在Group Box中,动态效果正常展现,如果按钮放在Scroll Area中,动态效果不能展现;附:Qt Designer快捷键ctrl+z:撤回ctrl+s:保存ctrl+r:预览...原创 2021-07-08 13:19:33 · 9109 阅读 · 0 评论 -
pyqt5——scrollArea显示图像
main.py源代码import sysimport osimport mainWindowfrom PyQt5.QtGui import QPixmapfrom PyQt5.QtWidgets import QApplication, QMainWindow, QWidget, QLabel, QFileDialogclass myMainWindow(QMainWindow, mainWindow.Ui_MainWindow): def __init__(self, parent=Non原创 2021-02-21 15:57:42 · 5815 阅读 · 0 评论 -
pyqt5——窗口尺寸调节
showMinimized( )- 最小化;showMaximized() - 最大化;showFullscreen() - 窗口全屏显示,不带标题栏和边框;showNormal() - 窗口回到原始尺寸;activateWindow() -将窗口变为活动窗口,如果窗口是最小化状态,将会恢复到窗口的原始尺寸;setwindowState () -根据Flags值,设置窗口的状态,Flags值可为下列值的组合,这些值来自QtCore.Qt;windowNoState - 正常状态windowMi原创 2021-02-21 17:41:47 · 7144 阅读 · 0 评论 -
pyqt5——QImage与QPixmap
1、获取Qimage的长宽from PyQt5 import QtGuiqimage = QtGui.QImage('C:/Users/wxscn/Desktop/test.jpg')# 直接打印rect得不到长宽rect = qimage.rect()# 第1种获取长宽的方法w = rect.width()h = rect.height()# 第2种获取长宽的方法w_ = qimage.width()h_ = qimage.height()print(rect, (w, h), (原创 2021-03-16 18:53:55 · 10767 阅读 · 1 评论 -
pyqt5——QRect
1、获取和重置QRect的位置及长宽from PyQt5 import QtCorerect = QtCore.QRect(0,0,200,100)print(rect.x(),rect.y(),rect.width(),rect.height())rect.setRect(50,50,400,200)print(rect.x(),rect.y(),rect.width(),rect.height())运行结果:0 0 200 10050 50 400 200...原创 2021-03-23 11:27:32 · 7904 阅读 · 0 评论