QT
长生明水
这个作者很懒,什么都没留下…
展开
-
Qt常用样式表备份
QT按钮样式表示例QPushButton#btn_login{background-color: rgb(39, 118, 148);color: white; border-radius: 10px;border: 2px groove gray;border-style: outset;}QPushButton#btn_login:pressed{backgroun...原创 2018-03-29 22:42:46 · 988 阅读 · 0 评论 -
Ubuntu16.04 64位 Qt5.9.1中使用mysql
问题:连接mysql数据库时,出现如下 提示: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QPSQL QPSQL7 db open err: “Driver not loaded Driver not loaded”解决方案: 1、sudo原创 2018-02-06 19:15:24 · 3514 阅读 · 3 评论 -
Ubuntu16.04使用Qt Xlsx
Usage(1): Use Xlsx as Qt5’s addon module 1. Download the source code from github.com. https://github.com/dbzhang800/QtXlsxWriter/archive/master.zipPut the source code in any directory you lik转载 2018-02-06 15:35:57 · 2071 阅读 · 1 评论 -
Linux下Qt第一次运行出错
运行时显示错误: -1: error: cannot find -lGL 解决办法: sudo apt-get install libgl1-mesa-dev原创 2017-12-21 23:09:15 · 298 阅读 · 0 评论 -
QScrollBar样式设置
QScrollBar:horizontal { background:#FFFFFF; padding-top:3px; padding-bottom:3px; padding-left:20px; padding-right:20px; } QScrollBar::handle:horizontal { background:#dbdbdb; bo转载 2017-09-16 22:17:24 · 1441 阅读 · 0 评论 -
Qt5-ubuntu16.04 fcitx输入法
安装五笔拼音输入法: sudo apt-get install fcitx-table-wbpy 拷贝fcitx库文件到Qt的插件目录,如下: cd /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/ cp libfcitxplatforminputcontextplugin.so ~/Qt5.9.1/Tool原创 2017-08-04 17:53:35 · 354 阅读 · 0 评论 -
Qt5-ubuntu14.04 ibus中文输入法
环境配置: sudo vim /etc/profile 末尾添加: export GTK_IM_MODULE=ibus export QT_IM_MODULE=ibus export XMODIFIERS=@im=ibus ibus-daemon -d -x 保存退出重启原创 2017-07-10 22:56:14 · 974 阅读 · 0 评论 -
QT项目发布图标简单设置
1.准备一个图标文件(xxx.ico,其它格式无效),放到工程的源码目录2.在工程管理文件(xxx.pro)中添加如下指令 RC_ICONS = xxx.ico3.保存修改,运行即可看到效果原创 2017-07-25 10:18:42 · 222 阅读 · 0 评论 -
QFile读取文本文件中文乱码处理
Qt读取文本文件有两种方式: 1.QFile直接读 QTextCodec *codec = QTextCodec::codecForName("utf-8"); QFile file(filename); file.open(QIODevice::ReadOnly); QByteArray arr = file.readLine(); *QString原创 2017-07-29 14:57:22 · 9432 阅读 · 1 评论 -
交叉编译Qt5.9.0
编译5.9.0时make没有出错,make install时碰到错误1,用临时办法解决。没有出现错误2。Qt5.9.0专属错误1:提示 undefined reference to `QSGDefaultImageNode::setAnisotropyLevel。产生错误的原因是这是编译带有opengl的时候不会出问题,但是如果没有带opengl,这个函数会在某个地方被调用,然后出错。临时解决办法是转载 2017-07-04 21:42:16 · 1088 阅读 · 0 评论 -
QListWiget背景透明
设置样式表: background-color: transparent;原创 2017-07-04 15:47:33 · 327 阅读 · 0 评论 -
QSettings简单使用
设置QSettings settings("myconf.ini",QSettings::IniFormat);settings.beginGroup("mainwindow");settings.setValue("size", win->size());settings.setValue("fullScreen", win->isFullScreen());settin...原创 2018-03-26 23:21:42 · 438 阅读 · 0 评论