总结QAxObject开发excel时小问题

1.首先需要注册office DCOM。win+r输入dcomcnfg,进入组件服务,查看组件服务中“DCOM配置”里面有没有Microsoft Excel之类的程序。如果没有你又确定你安装了。那么说明你安装的32位office。解决方法如下:通过在运行(win+r)里面输入 comexp.msc...

2018-05-11 09:01:47

阅读数 1301

评论数 2

将QStringlist设置为静态变量,初始化问题

初学QT,今天发现将一些自带的QT类型声明称静态以后(例如QStringlist),无法初始化的情况。静态变量如果不初始化,直接使用的话,编译器就会提示LINK错误。即提示,无法解析的外部符号。那么如何使用这类静态变量呢,其实在QT creator中,只需要在.cpp中声明一次就行,可以不用初始化...

2018-05-09 16:07:11

阅读数 872

评论数 0

QT:A画面调用B画面

今天,研究了下,QT中是怎么实现主窗口调用子窗口的。其实就是用信号与槽机制。你想通过MENU调用子窗口就用QACTION绑定个槽调用;想通过按钮点击弹出窗口那就绑定信号click与你的自定义槽来实现调用。但是但是!不能直接声明对象,只能用指针对象。比如test t; t.show();和t = n...

2018-05-09 15:56:22

阅读数 84

评论数 0

启动mysql服务时: “本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。”

一般出现这个是删除旧版本MYSQL后没删干净又安装新MYSQL了。首先需要删除服务,win + r 输入cmd,进入控制台,cd 到mysql安装目录下的bin目录,输入mysqld--removemysqlXXX。PS:mysqlXXX是你安装MYSQL的服务名称,一般和版本号对应,我的是5.7...

2018-05-08 10:50:09

阅读数 107

评论数 0

WINDOWS下:QSqlDatabase: QMYSQL driver not loaded解决办法

作为小白的我折腾了一上午,网上搜索了好多方法,一直不行,我总结下我的原因:1.缺少驱动文件,libmysql.dll。将MYSQL目录里面的libmysql.dll放到,工程运行目录(我的方法就是不知道具体哪个,debug,release都放)。2.将QT的sqldrivers文件夹也拷贝到工程运...

2018-05-08 10:36:16

阅读数 3546

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭