上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 82 下一页
摘要: 在Qt中,打印与在QWidget,QPixmap或者QImage绘图很相似,一般步骤如下:1、创建绘图设备的QPrinter;2、弹出打印对话框,QPrintDialog,允许用户选择打印机,设置属性等;3、创建一个QPrinter的QPainter;4、用QPainter绘制一页;5、调用QPrinter::newPage(),然后绘制下一页;6、重复步骤4,5,直到打印完所有页。在Windows和Mac OS X平台,QPrinter使用系统的打印驱动程序。在Unix上,QPrinter生成脚本并把脚本发送给lp或者lpr(或者发送给程序,打印程序有函数QPrinter::setPrint 阅读全文
posted @ 2011-04-08 13:54 程序员天下 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 第一次运行WebMatrix会看到如图1所示的窗口。图1 第一次运行WebMatrix显示的窗口 我的网站 进入“我的网站”可看到自己设计过的网站。 从Web库创建网站 可以从“从Web库创建网站“中理由网络上开源的网站系统创建网站,如名气比较响的WordPress、phpwind等网站。单击进去,可看到如图2所示的窗口。图2 “从Web库创建网站”显示的窗口 从图中可以看到,目前WebMatrix提供了51种现成的网站框架,包括博客、CMS(内容管理系统)、电子商务、论坛、库、工具、Wiki等7大类,基本涵括了目前所以的网站类型。如果你不想自己开发新网站,通过Web轻松定制自己的网站是不.. 阅读全文
posted @ 2011-04-07 18:25 程序员天下 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 下载地址:http://www.sencha.com/products/extjs4-beta/download/ Release Notes for Ext JS 4 Beta 2 Release Notes: April 6, 2011 Version Number: 4.0.0beta2 New In This Release New Examp... 阅读全文
posted @ 2011-04-07 14:18 程序员天下 阅读(630) 评论(0) 推荐(0) 编辑
摘要: WebMatrix是微软提供的一个完全免费的Web开发工具,工具内已集成web服务器、数据库和程序架构。笔者最感兴趣的是新的Razor,一个ASP.NET新的视图引擎。该引擎很好的将服务器代码和HTML代码融合在一起,使代码非常容易阅读和理解,而且大大减少了文本编辑工作。更重要的是与MVC集成在一起,I like it。 本系列文章将从WebMatrix的安装开始,一步步介绍使用WebMatrix开发电子商务网站的过程。主要内容涉及Razor语法、网站布局、母板页等等内容。 要使用WebMatrix,请登录http://www.microsoft.com/w... 阅读全文
posted @ 2011-04-04 22:56 程序员天下 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 我们还没有介绍过ExtJS 4众多特性之一的新Ext.Brew包。这是独一无二的Javascript框架,Ext.Brew是采用Sencha独特技术酿造的的一杯完美的茶。 使用新数据包的强大功能,可在任何时候构建一个生成一致均衡的茶的应用程序。开始之前,首先定义一个部件之间用于交互的模型。 1 Ext.onReady(function(){2 Ext.regModel('Cups',{3 fields:['material','size']4 });5 6 Ext.regModel('Teas',{7 fields:['n 阅读全文
posted @ 2011-04-02 14:52 程序员天下 阅读(154) 评论(0) 推荐(0) 编辑
摘要: .cpp 是源程序代码c++文件.h 是包含函数声明和变量定义的头文件.rc 是定义资源的资源脚本文件.dsp 是工程文件,记录当前工程的有关信息.dsw 是工作区文件,一个工作区可能包含一个或多个工程...(其它.clw .opt .aps等后缀文件,见下面说明).opt 工程关于开发环境的参数文件。如工具条位置等信息;.aps (AppStudio File),资源辅助文件,二进制格式,一般不用去管他..clw ClassWizard信息文件,实际上是INI文件的格式,有兴趣可以研究一下.有时候ClassWizard出问题,手工修改CLW文件可以解决.如果此文件不存在的话,每次用Class 阅读全文
posted @ 2011-03-31 15:20 程序员天下 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 在Windows中,用户或系统中所发生的任何活动被当作事件来处理,例如,用户按下了鼠标按钮,就产生一鼠标事件。对于所发生的每一个事件,Windows将其转换成消息的形式放在一个称为消息队列的内存区中,然后由Windows的消息发送程序选择适合的对象,将消息队列中的消息发送到欲接受消息的对象上。Windows的消息可分为四种类型: (1)输入消息:对键盘和鼠标输入作反应。这类输入消息首先放在系统消息队列中,然后Windows将它们送入应用程序的消息队列,使消息得到处理。 (2)控制消息:用来与Windows的特殊控制对象,例如,对话框、列表框、按钮等进行双向通信。这类消息一般不通过应用程... 阅读全文
posted @ 2011-03-31 15:10 程序员天下 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 下载地址:http://www.sencha.com/products/extjs4-beta/download/真是令人兴奋, beta版终于发布,看了以下例程,editgrid现在是相当的轻松。以下是更新文档: Release Notes for Ext JS 4 Beta 1 Release Notes: March 30, 2011 Version Number: 4.0.0beta1 ... 阅读全文
posted @ 2011-03-31 14:22 程序员天下 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 最近碰到一个项目需要在50个windows虚拟机器上启动,停止一些命令,后来发现微软有个叫PsTools的工具可以很方便的做类似这种工作。比如:PsInfo 查看远程机器系统信息PsInfo.exe //<host1>,<host2>,...<hostN> -u <username> -p <password>PsList 查看远程机器进程信息PsList.exe //<host1> -u <username> -p <password>PsKill 结束远程机器进程PsKill.exe //< 阅读全文
posted @ 2011-03-31 13:21 程序员天下 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 最近正在学习C++程序从 Windows 平台向 Unix 平台移植,参考了 qt 的宏定义文件Win Unix Mac 等多种系统平台的宏定义,平台移植时可做参考#ifndef QGLOBAL_H#define QGLOBAL_H#define QT_VERSION_STR "3.1.2"/* QT_VERSION is (major << 16) + (minor << 8) + patch. */#define QT_VERSION 0x030102/* The operating system, must be one of: (Q_OS_x 阅读全文
posted @ 2011-03-24 13:22 程序员天下 阅读(747) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 82 下一页