- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Qt Creator无法显示自定义控件
这几天尝试做一下Qt的自定义控件,中间遇到问题就是自定义控件在QtCreator上无法显示,经过查资料和验证,将问题解决了,简单记录一下。关键词:Qt库版本Qt Creator所使用的Qt版本Qt使用自定义控件有两种方式:①通过控件“提升”,这个方法比较推荐,方便快捷。在这里不展开了;②通过插件的方式,本文记录的就是这样的方式。就是把控件做成插件,并且可以在Qt Creator的界面设计器上直接拖拽调用,很炫酷。为什么要采用这样的方式?其中一个原因看起来很专业和高大上啊。但我在这过程中遇到问题
2020-10-16 11:48:06
3185
3
原创 Qt自定义控件:字体大小随着控件大小自适应变化
重载QWidget的paintEvent函数,自定义类如下:#define MIN_FONT_SIZE 1#define MAX_FONT_SIZE 1000class MyWidget : public QWidget{ Q_OBJECTpublic: MyWidget(QWidget *parent = nullptr); void setText(const QString &str);protected: void paintEven.
2020-06-05 15:20:58
8941
2
原创 QThread: Destroyed while thread is still running的处理方法
QThread: Destroyed while thread is still running的处理方法如果把一个基于QObject的类的槽运行在另一个线程,我们可以用moveToThread的方法。但在使用过程中,退出程序时会报上面的错误。在网上找了一些方法,但总感觉不太合适。现在解决思路如下:线程类:class WorkerThread : public QThread{ ...
2020-01-03 10:29:56
7380
Demo,测试字体大小随着控件大小自适应变化
2020-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人