• 7957阅读
  • 3回复

PYPad [复制链接]

上一主题 下一主题
离线kimtaikee
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2011-06-25
简单的便签程序。
功能简介:
PYPad主界面的Button 从左到右依次简介
1. 增加Ball 每个Ball对应一个Pad
2. 去除Ball 从底部去除Ball
3. PYPad 配置,还没有实现.
4. 隐藏所有Pad及Ball
5. 移动到右上角
6.推出PYPad
7.鼠标移动到相应的Ball 的区域内便会高亮显示当前的Ball,而且右边有三角形指示标识
8.单击Ball 会显示相应Ball的Pad


Pad功能简介:
顶部Button从左到右
1.编辑Pad的标题
2.pin/unpin Pad
3.show/hide toolbar
底部有toolbar
从左到右:
1. 打开文件
2. 保存文件
3.清空Pad
4. 放大
5. 缩小
PS:移动PYPad 会移动相应的Pad ,还没有实现所有功能,以上所列都已实现,还有一些bug没有Fix,代码写的也有点乱。
ChangeLog_2011/12/26
1. 移动鼠标到每个Ball上会显示对应的Pad的Title
2. 将鼠标移动到黑色三角内会提示双击删除当前的Ball
3. 将QTextEdit 替换为 CodeDocument 可以显示行号。
ChangeLog_2012/01/06
1.增加了语法高亮功能
2.增加了打开和保存文件
PYPad.zip 只包含PYPad 执行文件,如果想要运行需下载以前的XXX_Package包,将dll 放置到PYPad所在目录















附件: PYPad_src [ 20110625 ].rar (83 K) 下载次数:145
附件: PYPad_Package.rar (4143 K) 下载次数:101
附件: PYPad_with_no_subwindow.rar (65 K) 下载次数:49
附件: PYPad_Package_modified_20111226.zip (5208 K) 下载次数:55
附件: PYPad_src_20111226.zip (329 K) 下载次数:56
附件: PYPad_src_20120106.zip (96 K) 下载次数:60
附件: PYPad.zip (93 K) 下载次数:68

离线sy1413

只看该作者 1楼 发表于: 2011-06-25
楼主很强大
hello world!
离线xiaoxiongli
只看该作者 2楼 发表于: 2011-09-07
这个idea很不错
离线xiaoxiongli
只看该作者 3楼 发表于: 2011-09-08
这个软件有个bug就是如果按到小pad的按钮上,这个时候再拖动,会出现跳动的现象。改成这样就行了,也不知道为什么
void PYPad::mouseReleaseEvent(QMouseEvent *e)
{
    int n = e->button();
    DEBUG_VAR(QString("%1").arg(n));
    if(n/*e->buttons()*/ & Qt::LeftButton)
    {
        m_bPressed = false;
        DEBUG_VAR("mouseReleaseEvent");
    }

}
快速回复
限100 字节
 
上一个 下一个