在Windows还是习惯用VS2005但是现在到了Linux下,开发起来C/C++程序就没有那么得心应手的IDE了。虽然很多人推荐E开头那个主要作为Java开发的IDE,不过安上插件后感觉不大好,一个是那个智能完成功能反应有点迟钝,对标准库的支持
不大好,另一个是编译起来还是麻烦,不能自动根据工程生...
分类:
编程语言 时间:
2014-05-01 14:02:35
阅读次数:
382
使用Qt Creator
2.60编写C/C++程序(Windows7-64bit和Ubuntu12.10-64bit)。一、Windows7-64bit +MinGW:从官网下载qt
creator安装,如果没有安装qt(注意qt和qt creator不是一回事)的话是没办法直接使用的,因为qt ...
分类:
编程语言 时间:
2014-05-01 13:46:18
阅读次数:
486
vs2012智能提示和显示行号的问题路径为菜单里
工具-->选项-->文本编辑器-->C#如图所示自动列出成员就是vs里面的智能提示 行号就会显示所写代码的行号
分类:
其他好文 时间:
2014-05-01 13:05:12
阅读次数:
358
第一部分,基本对话框告一段落。书本上第一章节还介绍了制作抽屉效果、制作表格、制作进度条等节,但在我看来,似乎与前面的对话框制作方式大同小异,不值得费时费力地一一学习,所以跳过了,这一跳,就到了书本的50多页,七分之一的比例,进度神速啊,这样想想感觉倍儿爽,但或许我会后悔。回顾整个第一章,有几个步骤属...
分类:
其他好文 时间:
2014-05-01 12:28:21
阅读次数:
316
Qt
Creator支持中文,启动速度比Eclipse、Netbeans更快,界面也更美观,跟输入法Fcitx协作良好(光标跟随)。你既可以把Qt
Creator当代码编辑器作为vim辅助,好处在于Qt Creator能够自动parse项目,形成友好快速的智能提示,而且你也同样可以使用Qt Crea...
分类:
编程语言 时间:
2014-05-01 12:03:35
阅读次数:
615
QPoint dragPosition;void
MainWindow::mousePressEvent(QMouseEvent
*event){if(event->button()==Qt::LeftButton){dragPosition=event->globalPos()-frameGeom...
分类:
移动开发 时间:
2014-05-01 04:14:18
阅读次数:
464
顾名思义,消息框的作用是给用户提供一些提醒或一些简单的询问。主要由QMessageBox类实现,qt提供的这个消息框类基本涵盖了开发应用中使用的各种情况,并且提供了自定义消息框的方式,满足各种特殊的需求,在实际应用中关键是分析实际的应用需求,根据不同的应用环境选择最合适的消息框,以使程序简洁而合理。...
分类:
其他好文 时间:
2014-05-01 00:06:59
阅读次数:
487
由于静态库是不需要导出的,所以在写QT的前置声明的时候需要说明
#if defined(QT_SHARED)
#ifdef COMMONLIB
#define COMMONLIB_EXPORT Q_DECL_EXPORT
#else
#define COMMONLIB_EXPORT Q_DECL_IMPORT
#endif
#else
#ifdef COMMONLIB
#defi...
分类:
其他好文 时间:
2014-04-28 10:47:42
阅读次数:
374
原因分析:moc_开头的文件编译过程中没有重新生成导致。
解决办法:删除编译产生的build文件夹,重新编译即可。
错误类型截图如下:
这个问题的解决,使得可以在任何时候都可以在工程中加入新的ui文件,而不必在开始就添加所有的ui文件,减少了开发难度。对于这个问题的解决方法,个人觉得这是最好的解决方法。为了解决这个问题,之前也查了很多资料,但没有找到合适的方法。而且删...
分类:
其他好文 时间:
2014-04-28 10:46:41
阅读次数:
293
前提:你的Linux下有已经搭建好的交叉编译链(如arm-linux-gcc 4.3.2),并且已经设置好环境变量。
export PATH=/usr/local/arm/4.3.2/bin:/$PATH
1.下载文件如:qt-everywhere-opensource-src-4.6.3.tar.gz解压
2.裁剪QT
./configure -prefix /usr/loc...
分类:
其他好文 时间:
2014-04-27 21:26:59
阅读次数:
363