- 博客(5)
- 收藏
- 关注
原创 自定义Label,近似信号光点传输效果
依托QLinearGradient 和QPainter进行绘制图层。自定义Label,近似信号光点传输效果。
2024-07-10 19:55:22 193
原创 自定义TableWidget,表头放置全选按钮
自定义一个CheckBox样式的QHeaderView,并将它设置为TableWidget的表头, 绑定clicked函数;将TableWidget每一行的第一列设为CheckBox,绑定clicked函数;自定义中间对齐及是否可编辑的Delegate;
2024-06-27 19:22:22 488
原创 基于pyqtgraph及opengl绘制二维、三维散点动图
调用pyqtgraph.opengl模块里面的GLViewWidget初始化三维绘图空间,调用GLScatterPlotItem绘制三维空间中的散点,调用GLLinePlotItem绘制三维空间中的散点连线;调用pyqtgraph模块里面的PlotWidget初始化二维绘图空间,调用ScatterPlotItem 绘制二维空间中的散点,调用PlotDataItem绘制二维空间中的连线。最后通过QTimer定时刷新散点图。基于pyqtgraph及opengl绘制二维 三维散点动图。
2024-06-26 22:56:17 727
原创 在Qt Designer.exe里面使用自定义控件
一般这个时候我们可以在代码里对自定义控件进行实例化调用,也可以在designer界面将一个普通控件提升为自定义控件。然后弹出提升部件窗口,在提升的类名称后面输入:自定义控件的类名称(我的自定义控件类名称(类名)是MyButtonWidget)(我的是my_widget/widget_test.py, 所以写成: my_widget.widget_test.h)首先,在designer里面,我们鼠标右键要提升的控件,点击提升为。头文件输入:自定义控件的类文件在在工程里路径,输入完,点击添加,点击提升即可。
2024-01-09 19:33:00 1058
原创 Pycharm 添加扩展工具,快速打开Qt 设计师(designer.exe)、Qt 语言家(linguist.exe),.ui转.py、.qrc转.py
(我的位置是:D:\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin\linguist.exe)(我的位置是:D:\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin\designer.exe)Arguments填:$FileName$ -o $FileNameWithoutExtension$_rc.py (将当前选中的ui文件转成文件名_rc.py文件)Name是工具的名称,自己填;
2024-01-05 09:37:20 2361 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人