File tree Expand file tree Collapse file tree 7 files changed +8
-8
lines changed
Expand file tree Collapse file tree 7 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 100100![ FramelessWindow] ( ScreenShot/FramelessWindow.gif )
101101
102102## 7、右下角弹出框
103- [ 运行 WindowNotify.py] ( WindowNotify.py )
103+ [ 运行 WindowNotify.py] ( WindowNotify.py ) | [ 查看 notify.ui ] ( Data/notify.ui )
104104
105105![ WindowNotify] ( ScreenShot/WindowNotify.gif )
106106
Original file line number Diff line number Diff line change 2323![ mouseFlow] ( ScreenShot/mouseFlow.gif )
2424
2525## 2、禁止右键点击功能、鼠标滚轮,添加滚动条等功能
26- [ 运行 graph1.py] ( graph1.py )
26+ [ 运行 graph1.py] ( graph1.py ) | [ 查看 graphTest.ui ] ( Data/graphTest.ui )
2727
2828![ mouseFlow] ( ScreenShot/function.gif )
2929
3030## 3、不用修改源码,重加载,解决右键保存图片异常;解决自定义坐标轴密集显示;禁止鼠标事件;
3131[ 加载 tools.py] ( tools.py )
3232
3333## 4、QScrollArea添加和修改大小例子;
34- [ 运行 testGraphAnalysis.py] ( testGraphAnalysis.py )
34+ [ 运行 testGraphAnalysis.py] ( testGraphAnalysis.py ) | [ 查看 graphAnalysis.ui ] ( Data/graphAnalysis.ui )
3535
3636![ testGraphAnalysis] ( ScreenShot/GraphAnalysis.gif )
Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ def findClose(points):
105105![ RlatticeEffect] ( ScreenShot/RlatticeEffect.gif )
106106
107107## 4、页面切换/图片轮播动画
108- [ 运行 PageSwitching.py] ( PageSwitching.py )
108+ [ 运行 PageSwitching.py] ( PageSwitching.py ) | [ 查看 UiImageSlider.ui ] ( Data/UiImageSlider.ui )
109109
1101101 . 使用` QPropertyAnimation ` 对` QStackedWidget ` 中的子控件进行pos位移操作实现动画切换特效
1111111 . 主要代码参考http://qt.shoutwiki.com/wiki/Extending_QStackedWidget_for_sliding_page_animations_in_Qt
Original file line number Diff line number Diff line change 44 - [ 仿QQ设置面板] ( #1仿QQ设置面板 )
55
66## 1、仿QQ设置面板
7- [ 运行 QQSettingPanel.py] ( QQSettingPanel.py )
7+ [ 运行 QQSettingPanel.py] ( QQSettingPanel.py ) | [ 查看 setting.ui ] ( Data/setting.ui )
88
991 . 左侧为` QListWidget ` ,右侧使用` QScrollArea ` 设置` QVBoxLayout ` ,然后依次往里面添加QWidget
10102 . 右侧添加` QWidget ` 的时候有两种方案
Original file line number Diff line number Diff line change 44 - [ 串口调试小助手] ( #1串口调试小助手 )
55
66## 1、串口调试小助手
7- [ 运行 SerialDebugAssistant.py] ( SerialDebugAssistant.py )
7+ [ 运行 SerialDebugAssistant.py] ( SerialDebugAssistant.py ) | [ 查看 UiSerialPort.ui ] ( Data/UiSerialPort.ui )
88
99用` QSerialPort ` 写了个类似串口调试小助手的工具, 这个类的官方资料: http://doc.qt.io/qt-5/qserialport.html
1010
Original file line number Diff line number Diff line change 55 - [ 表格嵌入日历,下拉框,进度条,按钮] ( #2表格嵌入 )
66
77## 1、Sqlalchemy动态拼接字段查询显示表格
8- [ 运行 SqlQuery.py] ( SqlQuery.py )
8+ [ 运行 SqlQuery.py] ( SqlQuery.py ) | [ 查看 mainui.ui ] ( Data/mainui.ui )
99
1010通过判断界面中选择的条件对` Sqlalchemy ` 的` model ` 进行字段拼接从而实现按条件查询
1111
Original file line number Diff line number Diff line change 1414![ ParsingJson] ( ScreenShot/ParsingJson.png )
1515
1616## 2、点击父节点全选/取消全选子节点
17- [ 运行 testTreeWidget.py] ( testTreeWidget.py )
17+ [ 运行 testTreeWidget.py] ( testTreeWidget.py ) | [ 查看 testTree.ui ] ( Data/testTree.ui )
1818
1919点击父节点全选/取消全选子节点
2020
You can’t perform that action at this time.
0 commit comments