
QT
cs_sword2000
这个作者很懒,什么都没留下…
展开
-
Ubuntu18 QT5使用 sogou 中文输入法
Ubuntu18 安装sogou中文输入法后,在QTCreator 中还不能使用,需要将sogou输入法的库文件复制到Qt5环境中:搜狗安装后,在目录 /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts 下的fcitx库文件libfcitxplatforminputcontextplugin.so,拷贝到Qt5和QTCreator plugins。$ cd /usr/lib/x86_64-linux-gnu/qt5/plugins/pl原创 2020-07-14 17:01:27 · 565 阅读 · 0 评论 -
QT: qstring.h:174:17: note: the mangling of 'va_list' has changed in GCC 4.4
在QTCreator里面的提示。大致是警告说:va_list 这个类型在 gcc4.4 的时候已经发生了改变。可以关闭这个警告,在 pro 文件里面,增加编译选项:QMAKE_CXXFLAGS += -Wno-psabi就可以关闭这个满屏的警告,目前看不影响什么。...原创 2019-11-01 09:19:44 · 527 阅读 · 0 评论 -
QTCreator 编译错误:has_binary_operator.hpp:51: Parse error at "BOOST_JOIN"
错误原因:QT 的moc 元对象编译器不能够处理 BOOST_JOIN 这个宏。解决方法:在报错的位置,用 Q_MOC_RUN 进行隔离。Q_MOC_RUN是 moc 编译器在执行编译器启用的宏。例如:上述 has_binary_operator.hpp:51 第51行这个位置,将含有 BOOST_JOIN 的这一行隔离一下:#ifndef Q_MOC_RUNnamespace BOOS...原创 2019-11-01 09:07:19 · 740 阅读 · 1 评论