Qt——Qt的待机与唤醒,如何延时sleep(多种方法)【未完成】
目录大纲前提屏保待机\唤醒\睡眠QApplicationQWSEvent过滤器线程QThreadQT多线程同步之QWaitconditionQt线程使用多线程之Sleep睡眠nanosleep出现异常QElapsedTimer播放器参考文章前提运行环境:Qt5.8.0+Linux虚拟机+Desktop Qt 5.8.0 GCC 64bit屏保待机\唤醒\睡眠QT屏保程序【其实讲的是...
·
目录大纲
前提
运行环境:Qt5.8.0+Linux虚拟机+Desktop Qt 5.8.0 GCC 64bit
屏保
论坛讨论
待机\唤醒\睡眠
- QT屏保程序【其实讲的是两个方法,第一种方法,我测试了(运行dosomething函数),可用,而第二种方法,因为不存在“QWSEvent”(百度之后发现至多在Qt4.8版时有该类),无法运行测试;涉及论坛:【[提问]qt 屏保 如何捕获全屏的鼠标事件[已经解决]】】
- 关于在Qt里让程序休眠一段时间的方法总结【让程序等待一段时间:(1)QTime(2)QElapsedTimer(3)qSleep(4)QEventLoop(5)Win系统用Sleep()或Linux系统用nanosleep()(6)QMutex 与QWaitCondition 类—— Qt中sleep()的实现(耳目一新的两种方法)【用QThred类的sleep;用QMutex类与QWaitCondition类的wait】】
- Qt 屏保设置
- Qt延时处理的四种方法【四种方法:1.QThread::sleep()或QThread::msleep()或QThread::usleep()或QThread::wait();2.QEventLoop自定义延时函数;3.QElapsedTimer类;4.创建子事件循环。顺便了解:阻塞延时/不阻塞延时/耗时代码的认识及处理】
- Qt之延时总结【三种:非阻塞延时、阻塞延时、qSleep(Win系统时用Sleep(),Linux系统时用nanosleep(),但nanosleep出现异常,表示不存在,没有目录)】
- 阻止屏保运行、显示器和系统待机【基本原理是播放时调用Windows API函数SystemParametersInfo()来关闭屏幕保护程序,播放结束后再重新打开。】
- 关于Qt中线程的挂起和唤醒问题【讲解两种法子:线程QThread、QMutex和QWaitCondition结合】
QApplication
- Qt5.13文档之QApplication
- QApplication类参考【其实就是对应这个官方文档:QApplication Class Reference】
- zapplication.h源码资料【我搜索的QApplication的源码,这个资料应该是指QApplication的】
QWSEvent
QCoreApplication
出现异常
- 新手跪求Qt qapplication.h: No such file or directory 问题【用到qApp,出现异常】
补充:Qt5的QPA和Qt4的QWS
过滤器
线程QThread
QT多线程同步之QWaitcondition
- QT多线程同步之QWaitcondition
- QWaitCondition 的正确使用方法
- 【Qt多线程之线程的等待和唤醒】QWaitCondition
- 一个Qt线程的例子,用于说明QWaitCondition的作用
Qt线程使用
- QThread多线程编程的爬坑记录
- 【QT学习之路】QThread的简单使用【简单练习"液晶显示屏显示电子时钟"】
- Qt之QThread(深入理解)
- Qt Qthread使用
- QT线程技术(二)QThread 的两种使用方法
- Qt中QThread的用法
- 在Qt(C++)中使用QThread实现多线程
- Qt线程QThread简析(8个线程等级,在UI线程里可调用thread->wait()等待线程结束,exit()可直接退出线程,setStackSize设置线程堆栈,首次见到Qt::HANDLE,QThreadData和QThreadPrivate)
多线程之Sleep睡眠
nanosleep
- struct timespec结构体
出现异常
- error: ‘usleep’ was not declared in this scope【添加头文件: #include <unistd.h>即可】
QTimer与其有关
QEventLoop
- QT Embedded二三事之QEventLoop【可以点击"全屏预览"查看资料,也讲到QWSEvent、QTimer】
QElapsedTimer
播放器
参考文章
更多推荐
已为社区贡献3条内容
所有评论(0)