QT5
Iwanaabigdrumstick
这个作者很懒,什么都没留下…
展开
-
QT5入门(1)——基本模块
基本模块定义了适用于所有平台的基础功能,是Qt的核心。基础模块中的基石是Qt Core,其他所有模块都依赖于此。原创 2017-05-13 22:00:09 · 820 阅读 · 0 评论 -
mac QT5连接mysql出错 Qt配制数据库驱动问题
出现如下错误 QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7看见这个我就不服了,又要配置一年的环境了!!!!注意啊这个是Qt有mysql的驱动,但是不能载入( ・᷄ὢ・᷅ )我就去Google啦(⁎⁍̴̛转载 2017-10-01 22:44:44 · 1323 阅读 · 0 评论 -
Qt5美化界面1——标签设置图片(含GIF)
首先要有个label!这是一个简简单单的label ————————————静态图片—————————————QPixmap 设置图片(我觉得这个比较好使用变量路径) string dirimg;QPixmap Pix( tr( dirimg.c_str() ) );//也可以使用QString //QPixmap Pix( QString::fromStdString(dirimg)原创 2017-10-07 01:21:32 · 1595 阅读 · 0 评论 -
qss样式:按钮在designer中设置背景颜色的问题
今天做qss发现了一个奇怪的现象,在Qt Designer中设置按钮背景色如果不设置border无法显示的: 设置border就好啦: 如果不想要border的话,就将border-width设置为border-width: 0px;原创 2017-08-29 00:32:30 · 3552 阅读 · 0 评论 -
Qt5美化界面
最开始用Ege做界面,基础功能齐全文档有中文的解释,界面基本上全靠贴图像素风,轻松愉快地就完成了 上学期和伙伴用Qt5做界面,本来想将写好的程序做动态连接连进去,结果不是很会弄,又要交代码了,就把写好的代码简单粗暴的加到工程文件里了。但是发现自己写的代码封装的不好,要改动很多东西,就很气。其次Qt做界面是很好看,功能也很强,强的就让人不好下手了,文档也是全英文的,不过好在网上例子很多,和伙伴勉原创 2017-08-28 17:47:53 · 14245 阅读 · 1 评论 -
Xcode更新QT Creator无法构建
Xcode更新后 qt creator提示“Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild. Error while parsing file /Users/lynette/Downloads/library/l原创 2017-08-07 13:48:26 · 725 阅读 · 0 评论 -
Qt入门(4)——控件
按钮组(buttons) 输入控件组 显示控件组 空间间隔组 布局管理组 容器组 关于Widget Widget是使用Qt编写的图形用户界面(GUI)应用程序的基本生成块。每个GUI组件,如按钮、标签等都是一个Widget。Widget对应QWidget类,每种类型的组件都是由QWidget的特殊子类提供的,而QWidget自身又是QObejct的子类。 QW转载 2017-05-14 14:18:47 · 502 阅读 · 0 评论 -
Qt入门(3)——信号槽
Qt提供了信号和槽机制用于完成界面操作的响应,是完成任意两个Qt对象间的通信机制。 信号:在某个特定情况或动作下被触发 槽:接受信号并处理的函数信号与槽机制的连接方式QObject::connect() 的五个重载QMetaObject::Connection connect(const QObject *, const char *, const QObject *,const char转载 2017-05-14 00:05:59 · 368 阅读 · 0 评论 -
Qt入门(2)——注意事项
在Qt中,所有的 QPaintDevice 必须要在有 QApplication 实例的情况下创建和使用。如果我们的程序,在 app 退出时,组件却没有关闭,这就会造成程序崩溃。 如下例:#include <QApplication>#include <QLabel>int main(int argc, char *argv[]){ QApplication app(argc,转载 2017-05-13 22:07:00 · 300 阅读 · 0 评论 -
QT5 实现鼠标拖拽事件
先给最终效果:简单的来说就是重写了一下鼠标事件原创 2018-07-15 02:19:09 · 3662 阅读 · 3 评论