- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 Qt教程-QTimer的精度测试
使用中发现QTimer准确性不是太高,于是在windows中做了简单测试定时10ms定时20ms定时30ms定时40ms定时50ms定时100ms替代方案:windows多媒体计时器#include "MMTimer.h"#include <MMSystem.h>#ifdef __MINGW32__ //w32api bug#define TIME_KILL_SYNCHRONOUS 0x0100#endif#prag.
2021-07-18 13:56:13 1646 3
原创 Qt自绘控件-旋转的时钟
使用定时器,定时刷新connect(&m_timer, &QTimer::timeout, this, [=]() { this->update();});m_timer.start(200);设置抗锯齿QPainter painter(this);painter.setRenderHint(QPainter::Antialiasing);painter.setRenderHint(QPainter::TextAntialiasing);painter.s
2021-07-17 23:04:07 434
原创 Qt教程-QTreeWidget内容缩放
默认情况下,当QTreeWidget的内容超过显示区域时,会在后面出现...有时这样并不方便,我们希望出现滚动条,这样才方便查看内容,只需要做如下设置ui.treeWidget->header()->setSectionResizeMode(QHeaderView::ResizeToContents);ui.treeWidget->header()->setStretchLastSection(false);这样就变成了下面的效果...
2021-07-17 21:06:04 1253 1
原创 Qt教程-屏幕截图工具
QT教程-屏幕截图工具实现屏幕截图功能,可自由拖动选择区域设置窗口无边框,背景透明this->setWindowFlag(Qt::FramelessWindowHint);this->setAttribute(Qt::WA_TranslucentBackground);this->setFocusPolicy(Qt::StrongFocus);在窗口显示时,获取屏幕截图void ScreenCaptureDlg::setVisible(bool visible)
2021-07-17 20:42:19 956
原创 Qt自绘控件-IOS风格开关按钮
Qt自绘控件之-IOS风格开关按钮,带有简单动画,还可以显示文字#include "SwitchButton.h"SwitchButton::SwitchButton(QWidget *parent) : QWidget(parent) , m_bChecked(false) , m_bShowText(true){ this->setMinimumSize(30, 20); QFont font; font.setFamily("Consolas"); font.setP
2021-07-10 11:20:24 585
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人