2015-05-08 06:53
⁄ 工业·编程
⁄ 共 3022字
接前面的qmake 乱乱乱谈(一)以及qmake 乱乱乱谈(二) ,本文看看qmake中的函数(Manual中有的就不重复了)。
函数分两种:
内置函数 (qmake Manual中列出的属于此类)
自定义函数 (通过defineReplace或defineTest定义)
函数还可以分两种(真不知道怎么叙述):
返回值是布尔量的函数。(或者称为条件函数?)
内置函数中的 system()、exists()等用作条件的函数
内置函数中的 error()、return()、export()等不用做条件的函数
...
qmake阅读全文
2015-05-07 21:45
⁄ 工业·编程
⁄ 共 1841字
计算机科学,总体来讲,就是由操作系统、算法、架构、编码、电路设计、信息科学、数学等等一大片专业联系起来的一个大平台。计算机专业里面的任何一个方向,都是由组成这个平台的一些小领域结合而成,互相交叉,不可割裂。
其实美国计算机科学这个专业在美国来说概念很模糊,可以说CS,CE和EE是相通的。有些美国院校设有单独的计算机科学系,也有一部分将EE和CS设在一个院系下的,比如说...
学科, 计算机阅读全文
2015-05-06 19:00
⁄ 工业·编程
⁄ 共 3198字
阿里巴巴沈询08年加入阿里巴巴,之前一直从事阿里分布式数据层方面的研发与业务架构梳理工作,TDDL作者,具备丰富的实战经验。
1.请简单地介绍一下你自己(技术背景、学习经历、工作经历)。
HI大家好,我是阿里的高级专家王晶昱(花名:沈询),来自阿里巴巴--中间件和稳定性平台--目前主要在负责阿里的分布式数据库DRDS(TDDL)和阿里的分布式消息服务ONS(RocketMQ/Notify)两个系统。
2.在加入阿里巴巴的六年中,有哪些好玩和有...
开源, 沈询, 阿里阅读全文
2015-05-05 06:49
⁄ 工业·编程
⁄ 共 3772字
接前面qmake 乱乱乱谈(一),继续看看qmake。
暂定主题:qmake之命令行参数及qmake启动时加载了什么东西,或许可以借此学习一下qmake是处理命令行参数的方法
命令行参数
运行 qmake -h 可以得到qmake大部分命令行参数及其说明。本文预计涉及到的参数如下:
-project
工作于何种模式,project用来生成pro文件。默认是makefile模式
-makefile
-spec spec -platform spec
使用何种spec? 本文重...
qmake阅读全文
2015-05-04 06:41
⁄ 工业·编程
⁄ 共 1746字
变量
$$varName $${varName}
qmake工程文件内定义变量的值
$$(varName)
qmake运行时,环境变量的值
$(varName)
makefile被处理时,环境变量的值
$$[varName]
Qt配置选项的值
${varName}
你可能见过这个用法,但本文不讨论这个东西,以后用到时会提及
这4中用法区别何在?没有例子我还真说不明白...
$$varName
例子:
test.pro
projectname = dbzhang
FULL1 = $$proj...
qmake阅读全文
2015-05-03 06:36
⁄ 工业·编程
⁄ 共 2900字
QMenu和QMenuBar都是QWidget的派生类,按理说也没有什么特别的。只是真的想理清它,似乎还真的不是那么简单...
QMenuBar
在漫谈QWidget及其派生类(三)中,我们已经知道:QMenuBar和QStatusBar都是QWidget的派生类,所以我们可以像添加一个QPushButton一样将它们任意放置到另一个QWidget中。
继续看个别的例子:
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QMenuB...
Qt, QWidget阅读全文
2015-05-02 06:28
⁄ 工业·编程
⁄ 共 3611字
和前面的 一二三四 没有什么连贯性,也没涉及QWidget的派生类,既然是漫谈,我忍了。
相关阅读
----漫谈QWidget及其派生类(四)
本文内容:QWidget的创建
起点...
看看本文的代码,是不是很失望?这么简单的一个超级入门级小程序,能有什么可看的?
#include <QApplication>
#include <QWidget>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QWidget w;
w.sho...
Qt, QWidget阅读全文
2015-05-01 10:15
⁄ 工业·编程
⁄ 共 1359字
《设计模式》
作者: [美] Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides
出版社: 机械工业出版社华章公司
评语 : 第5届Jolt生产效率大奖获奖图书,适合所有程序员买一本作为终极参考
《社交网站的数据挖掘与分析》
作者: Matthew A. Russell
出版社: 机械工业出版社华章公司
评语 : 第21届Jolt通用图书生产效率大奖获奖图书,社交数据挖掘、分析必备参考书,新一代在线数据资源挖掘技术指南
《代...
Jolt大奖, 书籍推荐阅读全文
2015-04-30 04:25
⁄ 工业·编程
⁄ 共 3650字
漫谈QWidget及其派生类(三)中我们了QMainWindow到底是个什么东西,接下来就看看QDialog吧,没办法,谁让它这么常用呢?
很多人觉得QDialog比QWidget高级很多,为什么呢?
QDialog(this) 和 QWidget(this) 前者是窗口,后者不是。
QDialog 除 show()外,还有 exec() 和 open() 两个成员用来显示窗口。
QDialog ....
本文内容:如何使用QWidget来实现QDialog的常用功能,通过定义一个名为HDailog的类希望对大家理解QWidget...
Qt, QWidget阅读全文
2015-04-29 09:05
⁄ 工业·编程
⁄ 共 6049字
一个足球评论员可能并不会踢足球,却并不妨碍在解说比赛时对某某球星的技艺评头论足。同样我也绝不敢以高明的程序员自居,而只是以类似足球评论员的角度来阐述我对程序员的理解。这样,大家也许就不以我为鄙薄狂妄了。这是我必须首先声明的。
什么是程序员 按照Wikipedia的定义,程序员又称为计算机程序员(Computer Programmer)、开发者(Developer)、编码者(Coder)或计算机工程师(Computer Engineer),和网络上广泛...
程序员, 软件之路阅读全文