上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页
摘要: 一步步学Qt,第三天-Qt动态调用机制今天写了一个程序,却发现了一个很有意思的东西,不知道是我理解不对,还是Qt确实如此我要说的是Qt的动态调用机制,我们知道,在C++中,继承关系衍生的对象,他们可以来自fatherclass或者son class,在程序中会自动的找打对应的调用关系,比如在用了son的一个对象去调用一个函数,这个函数在base中已经有了,这样的话在程序中就会自动的去调用son的对应函数.但是在qt中貌似不是的!!!看例子:项目结构:在mainwindow.h中:#ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMa 阅读全文
posted @ 2011-08-26 20:15 Podevor 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 一步步学Qt,第三天看到标题:工具选择及其配置或许有点懵,这不都学了好几天了,还会出现这个问题吗?是的,我确实是遇到了.这个问题之所以会出现,是因为昨天我打算使用qt连接mysql. 就这样,在对mysql驱动编译的过程中发现了不少的问题,且不说昨晚又说过的.就是mysql的版本问题,就qt的版本都有很多的疑问,不过还好现在都全部ok了,这里记录下来,为日后使用:在http://qt.nokia.com/可以下载到最新版本的qt,现在的是4.7.3,这个离线安装包有1.77G就这个安装完成之后,就可以使用所有的qt提供的功能了:我的安装目录是D:\StudyAppsInstall\QtSDKQ 阅读全文
posted @ 2011-08-26 10:47 Podevor 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 不断辛苦,不断尝试,这把才将mysql的驱动ok了.写了一个小小的demo#include <QApplication>#include <QtSql/QSqlDatabase> #include <QtSql> #include <QDebug> #include <QMessageBox> int main(int argc,char *argv[]){ QApplication app(argc,argv); QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL&quo 阅读全文
posted @ 2011-08-26 01:38 Podevor 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 点击打开链接 阅读全文
posted @ 2011-08-25 23:42 Podevor 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 学习qt已经两天了,现在打算开始使用qt来连接mysql,先前在linux下面写过一个程序,不过没有mysqldirver所以连接失败了.后来才知道,原来qt连接mysql的dirver需要自己编译的.现在在windows里面.所以要自己把这个驱动给编译好了.不过还不知道如何开始编译,那就问问qt助手咯打开qt助手,切换视图到index输入SQL Database Drivers,在右边就会出现很多的选择,我使用的是mingw,所以我点击了How to build the MySQL driver for MinGW users,下面是内容:How to build the MySQL dri 阅读全文
posted @ 2011-08-25 21:06 Podevor 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 继qt第一天之后,对qt开发不断深入,在这个过程中也不断的遇到问题,当然也是不断的把每一个问题都解决掉。程序运行效果:在点击右边窗口的quit的时候,那个窗口会hide,点击左边的quit会close。但是在我先点击showall弹出右边窗口之后,在点击左边的quit的时候,此时程序原本应该退出(exited with code 0)结果还没有退出(exited with code 1)。。。于是重新改写slot部分:在左边的quit的slot:void StandardDialog::myclose() { showallinfo->myclose(); this->clos.. 阅读全文
posted @ 2011-08-25 06:06 Podevor 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 今天是Qt的第一天,越到了很多的问题,不过还好都已经解决了。下面记录一下:qt incomplete type这个问题,我刚遇到的时候,以后是自己疏忽没有写好code,后来去参考demo程序,发现自己没有错误。不错那个提示却一再的出现。于是,google,百度都试了。后来看到了一个说明,现在我也不知道是那个了。大概如下:#include <QDialog>#include <QTextEdit> 在头文件中引用了其他的class的话,若写成:class QDialog;class QTextEdit;那么就会出现路上的错误提示。现在还没知道为什么?----------- 阅读全文
posted @ 2011-08-24 18:16 Podevor 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 点击打开链接 阅读全文
posted @ 2011-08-24 10:55 Podevor 阅读(109) 评论(0) 推荐(0) 编辑
摘要: from://http://www.linuxidc.com/Linux/2010-11/30124.htmEclipse是一个很强大的IDE集成开发环境,话说我就靠他了!Linux下的Eclipse和Windows不相上下,看起来也更顺眼一些。废话不多说了,记录下我的打造过程:1. 安装Eclipse 方法一: 可以在应用程序->Ubuntusoftware center里搜寻出Eclipse,然后点击Install 方法二: 从Eclipse官网上下载安装文件安装。一般选择下载Eclipse Classic,然后安装就可以了。2. 启动Eclipse 应用程序->编程-> 阅读全文
posted @ 2011-08-18 09:03 Podevor 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:.|-- Makefile(全局的Makefile)|-- bionic(Bionic含义为仿生,这里面是一些基础的库的源代码)|-- bootloader(引导加载器)|-- build (build目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具)|-- dalvik(JAVA虚拟机)|-- development (程序开发所需要的模板和工具)|-- external(目标机器使用的一些库)|-- frameworks(应用程序的 阅读全文
posted @ 2011-08-18 08:19 Podevor 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页