摘要: Qt有很多种方法来排列构件的位置和布局,可以通过setGeometry来设置绝对坐标,但其存在很大的缺陷,因为当调整窗口大小时,构件不会做相应地调整来适应窗口。 排列构件的首先方法是使用QLayout类和Box构件,在你给出构件的边距值和构件间的间距值后,他们会根据情况自动调整大小。QLayout类 阅读全文
posted @ 2016-05-22 00:34 pingfandfy 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 类QPushButton的头文件为#include <qpushbutton.h> 构造函数: 1、创建一个空的按钮 2、创建一个text按钮 3、创建一个图标为icon,字为text的按钮 设置属性和确认是否设置属性 返回按钮大小的推荐属性 阅读全文
posted @ 2016-05-21 23:55 pingfandfy 阅读(991) 评论(0) 推荐(0) 编辑
摘要: #include <qapplication.h> 此头文件为类QApplication,此类用于控制图形界面的应用程序,并设置图形环境,启动事件循环。 #include <qmainwindow.h> 此为QMainWindow类的头文件,应用程序的主窗口。 创建一个QApplication对象, 阅读全文
posted @ 2016-05-21 22:45 pingfandfy 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: KDE和QT简介 KDE和QT是一个基于QT库的开源桌面环境。KDE中包含了大量的应用程序和工具。其中包括一整套办公套件、一个WEB浏览器。甚至还有一个功能齐全的KDE/QT应用程序集成环境。 KDE为程序员提供了许多KDE构件,这些构件通常来源于伴随他们的QT,但相比功能增强了并且也更容易使用了, 阅读全文
posted @ 2016-05-21 09:40 pingfandfy 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Makefile初识 Makefile定义了整个工程的编译规则,一个工程中的头文件和源文件不计数,其按类型、功能、模块分别放在若干目录中,makefile定义了一系列的规则来指定,那些文件需要先编译,那些文件后编译。 首先了解一下Linux下的GCC(GNU Compiler Collextion) 阅读全文
posted @ 2016-05-19 17:16 pingfandfy 阅读(205) 评论(0) 推荐(0) 编辑
摘要: vi编辑器 一、vi编辑器中有三种状态模式 1、命令模式 2、输入模式 3、末行模式 二、vi编辑器的启动与退出 1、直接进入编辑环境 $ vi 2、进入编译环境并打开或新建文件 $ vi myfile 3、退出vi编辑环境(输入末行命令放弃对文件的修改,并推出编辑器) $ q! 三、vi中的文件操 阅读全文
posted @ 2016-05-19 13:42 pingfandfy 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 二、Linux samba服务器的配置 Linux samba服务器是Linux/Unix与Windows主机之间的文件共享服务器。 1、安装samba相关的软件包 samba-common软件包中提供了samba服务器和客户机中都必须使用的公共文件。 $ sudo apt-get install 阅读全文
posted @ 2016-05-19 11:15 pingfandfy 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、NFS服务器的配置 NFS(Network File System 网络文件系统)是用于Linux或者Unix之间的资源共享。多用于Unix和Linux网络系统中。 在NFS的应用结构中有服务器和客户机两种角色,NFS客户机通过挂载NFS文件系统的方式访问NFS服务器中输出的共享目录,从而达到共 阅读全文
posted @ 2016-05-19 10:47 pingfandfy 阅读(226) 评论(0) 推荐(0) 编辑