- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 趣文:为什么软件开发周期通常是预期的两三倍?
导读:有国外开发者在 Quora 提了这个问题:“为什么软件开发周期通常是预期的两三倍?” 并补充问:“这是开发人员的错误? 是管理失误? 是因为做事方法不对, 或者说缺乏好的方法?还是说这就是软件开发流程的特点?” Michael Wolfe 在2012年1月28日给的回复,非常经典,截至我们发布时已有8016个赞。以下是译文。让我们先沿着海岸线,从旧金山(SF)走路去洛杉矶(LA),去拜访
2013-08-17 21:28:43 1017
原创 第一次使用GitHub
GitHub可能是当今开源社区最火爆的版本控制和源代码托管平台,也不知道这句话是否正确。对GitHub还很陌生,不过其确实很热。咱跟着潮流,也注册了账号。一、注册 登录GitHub官方网站https://github.com/,如下图: GitHub的注册和其它的网站无异,填写用户名,密码,邮箱等即可完成注册。 完
2013-08-12 21:35:51 1751
原创 QActionGroup的妙用
在Qt中,有时我们经常要处理这样一种情况:在任何时间点,多个QAction只能有一个是激活的。遇到这种情况,我们通常是自己编码,通常信号-槽的连接来实现这类功能。殊不知,在Qt中有一个类,它能帮助我们自动实现这项功能,它就是QActionGroup。 QActionGroup类把一组操作项(actions)组合在一起。 以下是来自例子 Menus 中的一段示例代码:
2013-08-10 11:58:26 7952
原创 在Qt中如何使用QtDesigner创建的UI文件(二)
除了在编译时处理ui文件外,Qt还提供了在运行时动态加载ui文件的机制。通过QtUiTools模块的QUiLoader可以在运行时加载ui文件。 加载ui文件的方式如以下代码所示: QWidget* TextFinder::loadUiFile() { QUiLoader loader; QFile file(":/forms/textfinder.ui");
2013-08-10 10:35:48 5044
原创 在Qt中如何使用QtDesigner创建的UI文件(一)
使用Qt有一些时间了,一直在IDE环境(qtcreator和VS2003+集成器)中使用,自然少了很多麻烦的步骤。但是在享受这种便利的同时,我们也失去了理解更多知识背后的点滴。在IDE中,如果我们要开发一个对话框,通常是使用 “新建—>Qt—>Qt设计师界面类” 这样IDE会自动的帮我们生成三个文件(filename.ui, filename.h,filename.cpp)。qmake也非常智能,
2013-08-10 08:23:03 33860 1
原创 QtCreator的中如何使用第三方依赖库
之前项目里使用其它的第三方库都是leader或同事给配置好的,从没操心这回事,真是惭愧,。今天同学给我发来一个工程,需用使用到Qt库和Qwt库,用QtCreator打开编译,提示找不到Qwt库里的头文件,于是试着配置一下,居然折腾了许久还没运行起来。后来看了一下Qt的qmake文档,才得以搞定。qmake 的说明文档里有关于声明使用其它库的说明:Declaring Other Libr
2013-08-08 19:13:38 26582 2
原创 《C++编程规范》读书笔记(下)
《C++编程规范——101条规则、准则与最佳实践》(C++ Coding Standards——101 Rules, Guidelines and Best Practices)名字空间与模块 模板与泛型 错误处理与异常 STL:容器 STL:算法 类型安全
2013-08-04 17:59:48 1647
原创 《C++编程规范》读书笔记(中)
《C++编程规范——101条规则、准则与最佳实践》(C++ Coding Standards——101 Rules, Guidelines and Best Practices)类的设计与继承 构造、析构与复制
2013-08-04 13:09:10 1298
原创 《C++编程规范》读书笔记(上)
《C++编程规范——101条规则、准则与最佳实践》(C++ Coding Standards——101 Rules, Guidelines and Best Practices)组织和策略问题 设计风格 编程风格 函数与操作符
2013-08-03 18:05:25 1393
Qt与JS的数据交互
2018-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人