摘要:
一、主界面1、无边框setWindowFlags(Qt::FramelessWindowHint)2、界面始终位于顶部位置setWindowFlags(Qt::WindowStaysOnTopHint)3、任务栏图标点击时进行显示/不显示切换setWindowFlags(Qt::WindowMini... 阅读全文
摘要:
Windows开机自启动的程序很多,包括系统软件、杀毒软件、一些其他安装软件等等。当然可以禁止,通过软件管理或者手动删除对应的注册表中的项即可!但是为了系统的服务或者操作上的方便,我们往往需要开机自启动一些服务。 以下是开机的启动项: Qt也不例外,在发布Qt程序的时候,我们通常也需要... 阅读全文
摘要:
在写这篇文章之前,我曾反复思量关于加密的叫法是否准确,更为严格来说,应该是密码散列-将数据(如中英文字母、特殊字符)通过复杂的算法转换为另一种固定长度的值。QCryptographicHash类 在Qt中,QCryptographicHash类提供了生成密码散列的方法。该类可以用于生成二进... 阅读全文
摘要:
app - 建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。lib - 建立一个库的makefile。vcapp - 建立一个应用程序的Visual Studio项目文件。vclib - 建立一个库的Visual Studio项目文件。subdirs - 这是一... 阅读全文
摘要:
在编译QT前,可加各种参数来定制自己想要的QT库。这对需要裁减QT库的朋友来说非常重要。对于如何编译QT,可以参考:http://hi.baidu.com/agassi%5Fp/blog/item/455833601e4eb14ceaf8f866.html配置参数选项:前面是*号的表示默认参数. +... 阅读全文
摘要:
安装libmysqlcppconn: sudo apt-get install libmysqlcppconn-dev安装libboost: sudo apt-get install libboost-all-dev 阅读全文
摘要:
主要来自ubuntu中文社区http://www.ubuntu.org.cn/support/documentation/doc/VMware首选,确认你已经安装了build-essential程序包: apt-get install build-essential确认你已经安装了内核头文件包: u... 阅读全文
摘要:
说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname... 阅读全文