
C++ GUI Qt编程笔记
雲天之巔
世界纷纷扰扰喧喧闹闹,什么是真实...
展开
-
解决Qt乱码问题
QT显示中文的方法:在main函数中加入以下内容,即可解决Qt中文乱码的问题。 LINUX系统加: QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));原创 2012-09-26 16:57:05 · 1216 阅读 · 0 评论 -
Qt定时器
Qt定时器: QTimer *testTimer = new QTimer(this); //创建定时器 将定时器超时信号与槽(功能函数)联系起来: connect( testTimer, SIGNAL(timeout()), this, SLOT(testFunction()) ); testTimer->start(1000);//开始运行定时器,定时时原创 2012-09-26 17:46:04 · 1064 阅读 · 0 评论 -
Qt获取屏幕大小的方法
QDesktopWidget* desktopWidget =QApplication::desktop(); QRect deskRect =desktopWidget->availableGeometry(); //获取可用桌面大小 QRect screenRect =desktopWidget->screenGeometry(); //获取设备屏幕大小原创 2012-09-26 16:52:01 · 8212 阅读 · 0 评论 -
Qt全屏显示窗体
Qt全屏显示窗体 全屏: setWindowFlags(Qt::Window); showFullScreen(); //窗体全屏显示 恢复正常: showNormal();原创 2012-09-26 17:40:31 · 1311 阅读 · 0 评论 -
Qt写的一个截图软件
程序主界面:截图界面: 录屏生成gif:截图历史记录(支持将图片直接拖拽到文件系统):源代码:Qt写的截图软件 包含可执行程序和源代码原创 2013-04-10 09:17:03 · 2305 阅读 · 4 评论 -
Qt + SDL实现的实时录音并播放的程序,类似KTV唱歌
熟话说:没有什么比研究源代码本身更好的了。所以这里不啰说了,直接上代码了。Qt + SDL实现的KTV程序【说明】采集音频用的是QAudioInput播放音频用SDL,不用QAudioOutput是因为QAudioOutput播放声音必须是IO他需要先打开,然后才能播放,打开的过程需要时间,所以不流畅。【bug】播放的时候依然会有一些杂音,暂原创 2013-03-15 14:27:13 · 7697 阅读 · 8 评论