qt
mozai147
这个作者很懒,什么都没留下…
展开
-
QT中出现“无法启动此程序因为计算机丢失qt5core.dll”解决办法
、问题:当QT中出现以下情况时:2、原因:没有相应的动态库文件3、解决方法:此时需要在Path变量下添加dll动态库的路径:(win7中的添加方法)——>——>——>——>(注意多个路径用“;”隔开)4、实际应用:我的QT路径:D:\QT5.0\5.2.0\msvc2010_opengl\bin;D:\QT5.0\Tools\QtCreator\bin,(不同的安装路径,Q...转载 2018-04-19 18:14:52 · 11933 阅读 · 0 评论 -
QT 自定义标题栏
1、去除旧的标题栏 //去除QDialog对话框有上角问号 Qt::WindowFlags flags=Qt::Dialog;flags |=Qt::WindowCloseButtonHint;flags |=Qt::FramelessWindowHint; setWindowFlags(flags);flags |=Qt::FramelessWindowHin...转载 2018-11-17 20:21:51 · 912 阅读 · 0 评论 -
Qt:基于Qt样式表的一个界面皮肤设计
1.转载https://blog.csdn.net/cfqcfqcfqcfqcfq/article/details/725478062、 转载https://blog.csdn.net/liang19890820/article/details/52384042转载 2018-11-17 19:26:29 · 960 阅读 · 0 评论 -
QT Dialog右上角问号
Qt::WindowFlags flags=Qt::Dialog;flags |=Qt::WindowCloseButtonHint; setWindowFlags(flags);原创 2018-11-16 22:23:12 · 3770 阅读 · 0 评论 -
QT 固定窗口大小
this->setFixedSize( this->width (),this->height ())原创 2018-11-16 21:23:01 · 1629 阅读 · 0 评论 -
qt 添加并使用资源文件-以图片为例
1、邮件项目名,选择添加新文件2、选择模版QT中的Qt Resource File,点击choose3、输入名称,点击下一步4、点击完成5、双击qt界面左下角 xxx.qrc6、点击添加 -- 添加前缀 可以对前缀名字进行修改7、这时添加下面的添加文件按钮就可以用了,点击8、选择一个图片 打开9、第一个资源文件就被添加了添加第二个资源文件1、右键你...原创 2018-11-16 00:00:46 · 2636 阅读 · 0 评论 -
QT 启动windows的资源监视器
QProcess process(this);process.startDetached("resmon.exe");原创 2018-11-15 23:48:23 · 370 阅读 · 0 评论 -
QT 子窗口和父窗口之间传输数据
子窗体类中定义:signals: void sendMapValue(QStringList); //发送信号 传递信息 QStringList为参数类型父窗口中定义: private slots: void receiveMapValue(QStringList); //得到地图地址子窗口和父窗口定义的发送方法和接受方法的参数类型和数量应该相同 父窗口...原创 2018-11-15 23:47:37 · 4640 阅读 · 3 评论 -
QT 弹出子窗口父窗口不可点击
自窗户使用 maptable->exec(); //弹出新窗口之后旧窗口不可点方法maptable为定义的子窗口类原创 2018-11-15 23:41:48 · 6758 阅读 · 0 评论 -
QT 主界面添加背景图片
主窗体找到 styleSheet属性打开点击添加资源里面的border-image 选择图片添加 #MainWindow{} 的原因是为了让背景图片只在主窗口起作用,子窗口失效 ...原创 2018-11-15 23:40:12 · 29567 阅读 · 0 评论 -
Qt 下程序打包发布
环境 QT 5.4.0 VS20151 QT在release版本下运行,生成exe文件2 新建一个文件夹,将生成的exe文件拷贝到其中3 在开始程序中打开 QT5.4.0 for Desktop4 打开之后是一个命令行工具5 进入新建的文件夹目录6 运行命令 windeployqt xxx.exe xxx是你拷贝的exe的名字 可能出现的错误 Warning...原创 2018-11-13 16:08:17 · 282 阅读 · 0 评论 -
Qt 通过windows的启动目录下的快捷方式获取exe所在的绝对路径
QFileInfo fileInfo("C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\MobileRobots\\MobileSim\\MobileSim.lnk");//软件启动快捷方式 QString program = fileInfo.canonicalFilePath().;//通过快捷方式...原创 2018-11-13 14:49:43 · 1662 阅读 · 0 评论 -
QT 启动并关闭外部程序 并传参
#include "mainwindow.h"#include "ui_mainwindow.h"#include <QString>#include <QProcess>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){...原创 2018-11-13 10:47:02 · 1820 阅读 · 0 评论 -
qt creator5.4.0(32) 连接mysql 5.7.17(32)
我的软件版本 QT Creator 5.4.0 (32位)mysql 5.7.17 (msi)问题 运行代码总是显示mysql驱动未加载,但是qt5.4 是自带驱动的,所以按照网上的方法 将mysql 安装目录/bin libmysql.dll文件拷贝到qt的bin目录中,但是还是显示 驱动未加载,又去百度,然后有人说要重新编译驱动,实在是没办法了,那就重新编译吧,但是编译的过程中又出...原创 2018-11-05 09:17:00 · 201 阅读 · 0 评论 -
qt creator5.4.0(32) 连接mysql 5.7.17(32)
我的软件版本 QT Creator 5.4.0 (32位)mysql 5.7.17 (msi)问题 运行代码总是显示mysql驱动未加载,但是qt5.4 是自带驱动的,所以按照网上的方法 将mysql 安装目录/bin libmysql.dll文件拷贝到qt的bin目录中,但是还是显示 驱动未加载,又去百度,然后有人说要重新编译驱动,实在是没办法了,那就重新编译吧,但是编译的过程中又出...原创 2018-11-05 09:15:23 · 136 阅读 · 0 评论 -
Qt重新实现QMouseEvent实现自定义窗口可拖动
(1)pro文件中加入QT += gui(2)h文件的类中加入头文件:#include <QMouseEvent>类中加入函数和变量声明:protected: void mouseMoveEvent(QMouseEvent* event); void mousePressEvent(QMouseEvent* event); void ...转载 2018-11-17 20:25:03 · 395 阅读 · 1 评论