随笔分类 -  Qt

摘要:在使用QWT进行二维曲线绘制,使用方法如下: class Plot: public QwtPlot { Q_OBJECT …… } 报错:error LNK2001: 无法解析的外部符号"public: static struct QMetaObject const QwtPlot::staticM 阅读全文
posted @ 2021-08-18 17:34 `野百合的春天 阅读(264) 评论(0) 推荐(0) 编辑
摘要:在pro的构建系统中可以设置INSTALLS变量,在make命令之后,执行make install命令触发,将想要的资源拷贝到相应的目录,参考qwt的构建体系,在qwt.pro末尾有这么几句 qwtspec.files = qwtconfig.pri qwtfunctions.pri qwt.prf 阅读全文
posted @ 2021-06-03 15:12 `野百合的春天 阅读(516) 评论(0) 推荐(0) 编辑
摘要:参考 https://www.cnblogs.com/superbi/p/11188145.html 文章以及其它文章,对qggis3.16.6进行了重新编译 一、编译准备 1、Cygwin 1.1安装地址: 下载地址:http://www.cygwin.com/setup-x86_64.exe 6 阅读全文
posted @ 2021-04-23 15:42 `野百合的春天 阅读(3037) 评论(2) 推荐(0) 编辑
摘要:默认vs2017的源文件字符编码是gbk的格式,Qt5的内部字符编码为utf8的格式,Qt5又去掉了设置字符串的接口,这样在源文件中使用了字符串之后,就会出现乱码问题,对原有代码逐个修改字符串是不可能的,需要通过设置来修改执行字符集 vs2017的设置中可以通过来修改执行字符集 /execution 阅读全文
posted @ 2020-05-25 11:16 `野百合的春天 阅读(977) 评论(0) 推荐(0) 编辑
摘要:使用vs新建工程或者编译工程的时候默认在编译设置里面讲wchar_t设置为内置类型,如下图: 但是在编译相互依赖的工程的时候,如果有的工程不将wchar_t设置为内置类型的时候,将会出现链接错误,需要保证所有的工程在wchar_t的设置上保持一致,这样才不会出现链接错误。 Qt4采用的wchar_t 阅读全文
posted @ 2020-04-24 15:08 `野百合的春天 阅读(662) 评论(0) 推荐(0) 编辑
摘要:1、mycolorbutton.h #include<QToolButton> #include<QtGlobal> #include<QColor> class MyColorButtonPrivate; class MyColorButton : public QToolButton { Q_O 阅读全文
posted @ 2019-12-05 18:47 `野百合的春天 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:在windows下使用mingw编译从git上下载的qwt工程下的tests时一直提示一下错误: error: undefined reference to `qMain(int, char**)' 后看网上有说两次定义了main函数,加上一行 #undef main 就可以了,测试后发现错误解决。 阅读全文
posted @ 2019-05-04 12:23 `野百合的春天 阅读(404) 评论(0) 推荐(0) 编辑
摘要:转 https://blog.csdn.net/hgcprg/article/details/53537106 今天又看了一篇对Qt坐标转换系统以及QTransform的博客,作者讲的非常透彻,链接如下: https://blog.csdn.net/hyongilfmmm/article/detai 阅读全文
posted @ 2019-03-15 15:08 `野百合的春天 阅读(208) 评论(0) 推荐(0) 编辑
摘要:编译运行整个QGIS耗时耗力,由于本人比较愚钝,来来回回花了大概两个星期最终编译成功,记录一下整个过程,一方面备忘,另一方面可能也给别人一点借鉴。 1、准备工作 参考了许多网上的教程,李民录大神的《QGIS编译》 https://blog.csdn.net/liminlu0314/article/d 阅读全文
posted @ 2019-01-29 11:23 `野百合的春天 阅读(1430) 评论(0) 推荐(0) 编辑
摘要:1、VS2010默认编码是GBK,Qt5的内置编码是utf-8,想要在VS2010及其以上版本,优雅的使用utf-8的字符编码需要 带BOM的UTF8只能让VC看着不会出现中文乱码。但是编译时,好像还是会将源文件转换为本地编码的。 统一使用utf-8的编码方式好处多多。 阅读全文
posted @ 2018-03-26 20:09 `野百合的春天 阅读(283) 评论(0) 推荐(0) 编辑
摘要:qmake工具能够简化不同平台上的项目构建。可以自动产生Makefiles文件,仅仅需要少量的信息就可以生成Makefile文件。同时qmake也可以构建不是Qt的项目。qmake基于项目文件中的信息产生Makefile。qmake有一些支持Qt开发的额外特性,自动包含构建moc和uic的规则。qm 阅读全文
posted @ 2018-03-05 20:09 `野百合的春天 阅读(1248) 评论(0) 推荐(0) 编辑
摘要:QEvent类是所有事件类的基类,每一个对象都包含事件参数。Qt的主事件循环(QCoreApplication::exec())从事件队列中接收本地窗口系统的事件,并将它们翻译成QEvent,将这些事件发送给QObject。 通常情况下,事件来自底层的窗口系统(spontaneous()返回true 阅读全文
posted @ 2018-03-04 20:27 `野百合的春天 阅读(1511) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示