paip.提升用户体验-----c++ 宏的使用...替换从在的地张儿复制过来的代码.
2013-09-25 22:14
453 查看
paip.提升用户体验-----c++ 宏的使用...替换从在的地张儿复制过来的代码.
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
宏实际是个编译器脚本... 平时不太使用..
替换从在的地张儿复制过来的代码..
--------------------------------
实际的类十FormWdg ,,复制的代码类十IrregularWidget,一个一个替换太爷麻烦..走使用个宏快阿..方便..
#define IrregularWidget FormWdg
FormWdg::FormWdg(QWidget *parent) :
QWidget(parent,Qt::FramelessWindowHint),
ui(new Ui::FormWdg)
{
}
void IrregularWidget::mousePressEvent(QMouseEvent *event)
{
//按住左键可以托动窗口,按下右键关闭程序
if(event->button() == Qt::LeftButton)
{
m_CurrentPos = event->globalPos() - frameGeometry().topLeft();
event->accept();
}
// else if(event->button() == Qt::RightButton)
// close();
}
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
宏实际是个编译器脚本... 平时不太使用..
替换从在的地张儿复制过来的代码..
--------------------------------
实际的类十FormWdg ,,复制的代码类十IrregularWidget,一个一个替换太爷麻烦..走使用个宏快阿..方便..
#define IrregularWidget FormWdg
FormWdg::FormWdg(QWidget *parent) :
QWidget(parent,Qt::FramelessWindowHint),
ui(new Ui::FormWdg)
{
}
void IrregularWidget::mousePressEvent(QMouseEvent *event)
{
//按住左键可以托动窗口,按下右键关闭程序
if(event->button() == Qt::LeftButton)
{
m_CurrentPos = event->globalPos() - frameGeometry().topLeft();
event->accept();
}
// else if(event->button() == Qt::RightButton)
// close();
}
相关文章推荐
- paip.提升用户体验------c++ 拖曳使用总结..
- paip.提升用户体验---gcc c++ try catch不能捕获异常的解决--使用 SEH Ca6
- paip.提升用户体验---c++ 右键菜单以及socket接口
- paip.提升用户体验---c++ qt自定义窗体(1)---标题栏的绘制
- paip.提升用户体验---c++ qt 悬浮窗实现
- paip.提升用户体验---c++ 悬浮窗体以及右键菜单以及socket接口
- paip.提升用户体验------c++ Qt5 实现程序图标以及动态托盘闪烁图标
- paip.提升用户体验----gcc c++ JIT-debugging 技术
- paip.提升用户体验---c++ QLabel标签以及QLineEdit文本框控件透明 设置
- paip.提升用户体验-----c++ 实现360浏览器收藏动作星星动画效果
- paip.提升用户体验---c++ qt自定义窗体(1)---标题栏的绘制
- paip.提升用户体验----c++ 源码字体自定义制造总结
- paip.提升用户体验---c++ qt自定义窗体(2)---边框线的绘制
- paip.提升用户体验----gcc c++ 编译速度提升by预编译头技术 .doc
- paip.提升用户体验---c++ gcc 命令语法着色搭配方案
- paip.提升用户体验-----c++ gcc 命令在notepad++扩展中的配置..
- paip.提升用户体验=----c++ qt 字体切换功能缺少的总结..
- paip.提升用户体验---c++ ide 自动化注释插件的开发...
- paip.提升用户体验---高性能web解决 c++ mycp 技术.
- paip.提升用户体验-----c++ gcc 命令在notepad++扩展中的配置..