08 2017 档案

摘要:1、在公共头文件includes.h(新建的)中: struct _Teststruct{ int a; int b }; extern _Teststruct teststruct; 2、在mainwindow.h中 struct _Teststruct teststruct; 3、在mainwi 阅读全文
posted @ 2017-08-14 19:25 朱小勇 阅读(765) 评论(0) 推荐(0)
摘要:同步:A发出信号给B,如果B没有回答,A会一直等待直到B回答 异步:A发出信号给B,如果B没有回答,A不会管之,而是继续做自己的事情 阅读全文
posted @ 2017-08-10 15:31 朱小勇 阅读(149) 评论(0) 推荐(0)
摘要:对于Qt来说mianwidow只是一个工程对象,对于整个软件的启动还是在main.cpp中完成的 int main(int argc, char *argv[]) { QApplication a(argc, argv); QPixmap pixmap(":/png/res/启动界面2.png"); 阅读全文
posted @ 2017-08-09 13:29 朱小勇 阅读(310) 评论(0) 推荐(0)
摘要:1、在头文件中声明QMenu、QAction对象 QMenu* tempTable1Menu; QAction* action1; 2、在源文件中定义对象 this->tempTable1Menu = new QMenu("菜单",ui->tableWidget);//ui->tableWidget 阅读全文
posted @ 2017-08-08 17:45 朱小勇 阅读(763) 评论(0) 推荐(0)
摘要:前言: 对于excel来说,每个区域都是QAxObject 对象,包括单元格、边框、字体、颜色等等 1、初始化插件 pro中:QT += axcontainer 初始化:CoInitialize(NULL);//#include <windows.h> //注意:如果是在线程里操作excel,需要在 阅读全文
posted @ 2017-08-08 13:21 朱小勇 阅读(2029) 评论(0) 推荐(0)
摘要:前言支持内置数据库: 驱动关系: 拿Mysql举例,我们的Qt程序有自己的驱动,libqsqlmysql.dll,如果Qt安装好了之后没有这个动态库,则需要自己使用qmake编译。如果有了这个驱动,说明我们的Qt环境已经ok了,但是如果需要访问Mysql数据库,还需要Mysql提供的访问它的驱动li 阅读全文
posted @ 2017-08-08 11:25 朱小勇 阅读(2845) 评论(0) 推荐(2)