c#: 模态窗口最小化主窗口
摘要:起源: 产品中,通常有些耗时操作比如视频转换、DVD刻录等,在模态窗口中执行。此时最小化它,主窗体不能跟着最小化,影响操作体验。 如何让主窗体最小化,并且可以还原呢?搜索一番,未找到满意结果,自己动手吧! 1、改造Program.cs文件 其目的即以MainForm静态属性记录程序主窗体以为它用。
阅读全文
posted @
2018-09-26 16:19
楚人无衣
阅读(404)
推荐(0) 编辑
Python: 调用youtube_dl实现视频下载
摘要:研究PySide与youtube_dl结合实现视频下载,抽丝剥蚕,步步维艰,却也颇有意思。 记录初始心得。界面以PySide之Qt编写,调用youtube_dl下载,回调出下载进度,代码如下: 效果如图所示: 参考: youtube_dl python脚本调用youtube-dl实现视频下载
阅读全文
posted @
2018-09-21 15:09
楚人无衣
阅读(4940)
推荐(0) 编辑
Python: print stdout同行输出
摘要:项目中发现,PyCharm运行youtube_dl下载,其进度在同行显示,即替换上行输出。 稍做研究,记录下来: 即使用sys.stdout或sys.stderr输出,加\r参数,或使用python3之print函数,end置空。其运行效果如下:
阅读全文
posted @
2018-09-21 14:23
楚人无衣
阅读(2159)
推荐(0) 编辑
桌面右键加入[关闭显示器]菜单项
摘要:起因 购了个ThinkPad T450S,没发现其组合键有关闭显示器选项。而关闭显示器,在彻夜下载连续剧及大资料时,非常有用,于是就寻找方法。 终于找到了个工具,Close LCD,27K大小,一点就关,易用之极。 之前装ThinkPad电源管理器v4.0,其一有选项是在桌面右键菜单中加入[关闭显示
阅读全文
posted @
2018-09-19 11:21
楚人无衣
阅读(4489)
推荐(0) 编辑
Python: PySide(PyQt)QMessageBox按钮显示中文
摘要:习惯了Delphi、c#调用系统MessageBox本地化显示,待用PySide调用时,Qt原生提示对话框,默认以英文显示。 如何本地化呢? 参考些资料,加以摸索,实现所需效果。并可根据此思路,设计自己所需要的MessageBox封装。 效果如下图示: 直接以.exec_()判断,[是]按钮返回0,
阅读全文
posted @
2018-09-06 16:44
楚人无衣
阅读(4693)
推荐(0) 编辑
朵朵,生日快乐!
摘要:愿时光不老 岁月永恒 九月,西风渐起 风尘格化 你欢欣的此刻! 孩子, 你是造物的恩宠 任光阴似水 岁月如歌 愿你一生 皆被这个世界温柔以待 朵朵,生日快乐
阅读全文
posted @
2018-09-06 09:04
楚人无衣
阅读(173)
推荐(0) 编辑
Python: PySide(Qt)异步获取网页源码
摘要:学习PyQt UI编程笔记。相对PyQt来说,PySide资料为少。 此篇记录异步获取代码后,同步显示于界面窗体中,涉及线程网步,此为知识点。 直录代码: 显示效果如图: 工欲善其事必先利其器,熟悉本不熟的东西,本是个摸索过程,希望能更多探索它的功能
阅读全文
posted @
2018-09-05 14:29
楚人无衣
阅读(957)
推荐(0) 编辑