现在很多软件在窗口状态切换的时候都会带那么一些小动画,看起来还挺酷的。比如程序退出的时候,有些软件会展现一个 窗口合拢的效果;比如QQ贴边隐藏、展现会有一个滑出滑入的动画效果,如果要我们自己实现也可以,就是动态改变窗口大小和位置嘛,但效率如何就不敢保证啦。还好Qt早就为我们准备了这么一个动画框架:QAbstractAnimation.
云笺
在小全栈的道路上努力前行
-
-
Qt控件渐变消失
-
Qt定时器
-
Qt自定义Model、View、Delegate
-
Qt::ItemDataRole
model中的每个item项都有相关联的数据元素,都有自己的role,这些roles被用于view需要那种类型的model。自定义的model需要返回这些类型的数据。
-
Qt自定义列表Delegate
-
Qt QListWidget实现复杂的列表控件
主要用这个函数:
void QListWidget::setItemWidget(QListWidgetItem * item, QWidget * widget)
然后应用css样式美化。
-
IIS允许下载APK安装包
-
Qt菊花转动画
菊花圆圈转动动画
-
fread和fwrite转移文件数据
读取文件,再写入到另一个文件里面:
1、获取文件大小
1
2
3
4
5FILE* fp_size = fopen("T:/img.jpg", "rb");
fseek(fp_size, 0, SEEK_END);
int size = ftell(fp_size);
fclose(fp_size);
cout << "文件大小(指针偏移计算):" << size; // 字节大小 -
Qt无边框鼠标移动
拖动控件,即拖动窗口
-
HTML表格单元格悬浮提示
1
<td title="点击了解详细信息"><a href="#">要显示的文本</a>
-
Swing框架-学习笔记
-
PHP调用Python
$output = shell_exec('python script/test.py');
1
2
3
4
5
6
$output = shell_exec('python script/test.py');
$array = explode(',', $output);
foreach ($array as $value) {
echo $value;
} -
E4A+PHP上传图片
E4A
1
2
3
4
5
6
7
8
9
10
11变量 协议头 为 哈希表
变量 常规参数 为 哈希表
变量 文件参数 为 哈希表
协议头=创建 哈希表
常规参数=创建 哈希表
文件参数=创建 哈希表
协议头.加入项目("User-Agent","Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36")
文件参数.加入项目("img",图片地址) // 图片
常规参数.加入项目("photoname", 取文件名(图片名称)) // 图片文件名
okPOST1.开始POST(1,网络路径 & "uphoto.php",协议头,常规参数,文件参数,"GBK") -
Python手动安装插件
路径:
C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Scripts
cmd 命令:
pip install nltk
(注:下载很慢很慢20kb/s)更新:
pip install --upgrade nltk
-
CentOS安装可视化界面
在联网的情况下使用yum命令安装即可
需要安装x window服务与desktop桌面,不分先后,命令如下:1
2yum groupinstall "GNOME Desktop"
yum groupinstall "X Window System"最后启动
输入命令1
startX
如果在本地使用即可正常切换,通过ssh登录则不能切换,会报错
-
Node.js添加字符串到文本文件末尾
有这么一个需求:想把input里面的内容写到outInput里面去,但是上面的方法都是把文档里面的内容重置了,只想添加,而且保留原内容怎么办呢?
可以在可读流创建完毕的回调函数里面进行操作,看代码:
-
C#-学习笔记
-
Win32 SDK绘制字体及透明文字
在hdc上绘制文字:
CreateFont