QT用API获得文件的版本信息

littlesu | Qt Gui | 2013-01-18
C++ #include<windows.h> #include<winver.h> ///引入Version.lib库 QString InfomationCollect::GetFileVertion( QString fullName ) { DWORD dwLen = 0; char* lpData=NULL; BOOL bSuccess = FALSE; QString fileInfomation; //获得文件基础信息 //---------------------------------------... [阅读全文]
ė3,444 浏览数 6没有评论 0

程序隐藏,关闭计算机时,等待程序后台处理

littlesu | Qt Gui, 开发问题 | 2013-01-17
总结下开发工作日志提醒软件时遇到的问题,主程序最小化,关机时存下关机时间,下次启动时发送本次关机时间到服务器,测试发现,主程序不隐藏,关机时能进入 closeevent(),及析构函数等,但是隐藏时,并不走这些步骤。 尝试解决办法 QDialog::winEvent 拦截 if (message->message == WM_QUERYENDSESSION) 测试失败 重载 QApplication::c... [阅读全文]
ė3,574 浏览数 6没有评论 0

附加键 显示隐藏数据

littlesu | Qt Gui | 2013-01-16
C++ Qt::KeyboardModifiers km = QApplication::keyboardModifiers(); dlg.showAdvancedOption(km&Qt::ControlModifier); 12 Qt::KeyboardModifiers km = QApplication::keyboardModifiers();dlg.showAdvancedOption(km&Qt::ControlModifier); [阅读全文]
ė2,348 浏览数 6没有评论 0

Qt 全局热键 QxtGlobalShortcut 分析与使用举例

littlesu | Qt Gui | 2013-01-16
  不少人有给程序添加全局热键的需求。网上随便一搜,就能找到不少介绍windows下如何实现的方式: 首先: 使用 RegisterHotKey和 UnregisterHotKey 注册和反注册热键 其次: 在事件全局过滤器 winEventFilter 中相应热键 但是涉及其他平台的,中文资料中提到的似乎不多。 libqxt 其实Qt第三方的库 libqxt 中已经给出了... [阅读全文]
ė5,085 浏览数 6没有评论 0

创建 GUID

littlesu | Qt Gui | 2013-01-15
C++ #include <QUuid> QUuid().createUuid ().toString(); QUuid().createUuid ().toString().toUpper().remove(QChar('-'), Qt::CaseSensitive); QUuid().createUuid ().toString().toUpper().remove(QChar('-'), Qt::CaseSensitive).remove(QChar('{&#03... [阅读全文]
ė3,665 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量