坚持就是最好的。
第一次接触七牛云进行简单的应用。
1.七牛官网注册
2.空间名 外链地址 个人面板AccessKey/SecretKey
3.资料官方sdk c/c++ sdk下载地址 包含demo window包含库文件
4.vs环境 vc++目录 包含目录4个 头文件 库目录1个 库文件目录 链接器输入4个 附加依赖项 .lib
5.根据demo按照自己需求更改
全局热键使用qxt第三方库
根据自己需求取文件
例句:QxtGlobalShortcut* shortcut = new QxtGlobalShortcut(QKeySequence("Ctrl+A"), this);
connect(shortcut, SIGNAL(activated()),this, SLOT(shot()));
IsIconic(hWnd) == 0 windowapi窗口没有最小化
setWindowFlags(Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint);无标题窗口最前显示
也可SetWindowPos
关闭
if(QMessageBox::warning(NULL, tr("Warning"), tr("want to close?"),QMessageBox::Yes | QMessageBox::No, QMessageBox::Yes ) == QMessageBox::Yes)
{
close();
}
时间
QString time = QDateTime::currentDateTime().toString("yyyy-MM-dd-HH-mm-ss");
创建文件夹
QDir *temp = new QDir;
bool exist = temp->exists(imgpath);
if(exist)
{}
else
{
temp->mkdir(imgpath);
}
str.section分割可和正则组合用
懒人招
//QFile f("c:\\work\\QQ.txt");
//f.open(QIODevice::WriteOnly | QIODevice::Append) ;
//{ \
//std::cout << "Open failed."; \
return -1;
//}
//QTextStream txtOutput(&f);
//txtOutput << js <<"~~~~~~~~~~~~~~~"<<p<< endl;
//f.close();
//QMessageBox::about(NULL,QObject::tr("warning"),QObject::tr("0meimin"));